Today I Learned

[내일배움캠프 QA/QC 6기] TIL #021

JiJi0406 2026. 6. 10. 21:21

001

오늘의 코드카타

31.  수박수박수박수박수박수?

 


문제 설명

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

 

제한사항

  • n은 길이 10,000이하인 자연수입니다.

입출력 예

n return
3 "수박수"
4 "수박수박"

 

 

더보기

리스트 컴프리헨션 기법 적용

def solution(n):
    answer = ['수' if i % 2 == 1 else '박' for i in range(1, n+1)]
    return ''.join(answer)

 

1부터 n까지의 범위를 변수 i에 반복시키는데, i가 홀수면 리스트에 '수' 추가, 짝수면 '박'추가한 뒤 마지막에 리스트를 문자열로 변환시켰다. 그리 효율적인 방법은 아닌 거 같다... 다른 분들 코드 한번 봐야겠다.

 

 

 


 

 

002

기초 프로젝트 : 3일차

 

오늘은 팀원들끼리 역할 분담을 해서 각자에게 주어진 일들을 처리했다.

나는 PPT 팀이라 하루종일 피피티 구성 짜고 러프하게 초안 만들고 수정하는 작업을 했다.

 

 

캔바 처음 써보는데 다른 사람과 동시에 수정할 수 있는 게 신기했다.

 

바빠서 TIL 작성할 시간이 없다... 프로젝트 기간엔 전처럼 열심히 쓰긴 힘들 듯

내일하고 내일 모레만 지나면 주말이다. 좀 더 힘내보자~~~~👊

 

 

1. 스크럼하는 우리 팀 2. 각자에게 주어진 일을 하는 우리 팀