규도자 개발 블로그
[프로그래머스/Level1/파이썬3(python3)] 수박수박수박수박수박수? 본문
[프로그래머스/연습문제/파이썬3(python3)] 수박수박수박수박수박수?
문제
길이가 n이고, 수박수박수박수....와 같은 패턴을 유지하는 문자열을 리턴하는 함수, solution을 완성하세요. 예를들어 n이 4이면 수박수박을 리턴하고 3이라면 수박수를 리턴하면 됩니다.
제한사항
- n은 길이 10,000이하인 자연수입니다.
입출력 예
n | return |
---|---|
3 | "수박수" |
4 | "수박수박" |
풀이
def solution(n):
water_melon = '수박'
return water_melon * (n // 2) + water_melon[0] * (n % 2)
설명
간단한 문자열 자르고 붙이기 문제이다.
'알고리즘 > 풀이' 카테고리의 다른 글
[프로그래머스/Level1/파이썬3(python3)] 문자열 내 p와 y의 개수 (0) | 2019.11.21 |
---|---|
[프로그래머스/Level1/파이썬3(python3)] 가운데 글자 가져오기 (0) | 2019.10.24 |
[프로그래머스/Level1/파이썬3(python3)] K번째수 (0) | 2019.10.14 |
[프로그래머스/Level1/파이썬3(python3)] 예산 (0) | 2019.10.14 |
[프로그래머스/Level1/파이썬3(python3)] 모의고사 (0) | 2019.10.14 |
Comments