728x90
문제
길이가 n이고 "수박수박수박수박 - - -"처럼 반복되는 문자열을 출력하려고 한다.
n이 3이면 "수박수"라고 출력하고 n=6이면 "수박수박수박"을 출력하도록 한다.
입력
5
출력
"수박수박수"
1. 입력된 n만큼의 반복문을 생성한다.
2. 인덱스가 홀수면 "수"를 answer에 추가하고 짝수면 "박"을 answer에 추가한다.
def solution(n):
answer = ''
for i in range(1,n+1):
if i%2:
answer+='수'
else:
answer+='박'
return answer
'알고리즘 풀이 > 프로그래머스' 카테고리의 다른 글
[Level1] 두 개 뽑아서 더하기 (0) | 2021.01.21 |
---|---|
[Level1] 이상한 문자 만들기 (0) | 2021.01.21 |
[Level1] 문자열 다루기 기본 (0) | 2021.01.20 |
[Level1] 문자열 내 p와 y의 개수 (0) | 2021.01.20 |
[Level1] 가운데 글자 가져오기 (0) | 2021.01.20 |