20260408 TIL

2026. 4. 8. 21:06TIL

📢 오늘의 목표

🚩코드카타를 통해 기본적인 코딩 역량을 키운다.

 

🚩 데이터 분석 조별 과제를 수행하면서 데이터 분석 역량을 기른다.


📅 TIL

❇️Code Kata

더보기

😊 문제 31

https://school.programmers.co.kr/learn/courses/30/lessons/12922

 

프로그래머스

SW개발자를 위한 평가, 교육의 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프

programmers.co.kr

> 길이가 n이고, "수박수박수박수...."와 같은 패턴을 유지하는 문자열을 리턴하는 함수, solution을 완성하세요. 예를들어 n이 4이면 "수박수박"을 리턴하고 3이라면 "수박수"를 리턴하면 됩니다.

 

def solution(n):
    answer = ''
    if n%2 == 0:
        answer += (n//2)*'수박'
    else:
        answer += (n//2)*'수박' + '수'
    return answer

 

➡️def solution(n):으로 n에 대한 함수를 정의하고 answer = ' '으로 초기값을 세팅해주었다. 이때 조건문으로 if n%2==0: 즉짝수일 경우 수박이 n/2번 반복 되므로 answer += (n//2) * '수박'으로 출력한다. 그리고 그 이외의 조건의 경우 즉 홀수일 경우 뒤에 수를 한 번 더 붙여준다.

 

'TIL' 카테고리의 다른 글

20260410 TIL  (0) 2026.04.10
20260409 TIL  (0) 2026.04.09
20260407 TIL  (0) 2026.04.07
20260406 TIL  (0) 2026.04.06
20260403 TIL  (0) 2026.04.03