코딩테스트 연습 - 수박수박수박수박수박수? | 프로그래머스 스쿨 (programmers.co.kr)
문제 설명
길이가 n이고, "수박수박수박수...."와 같은 패턴을 유지하는 문자열을 리턴하는 함수, solution을 완성하세요. 예를들어 n이 4이면 "수박수박"을 리턴하고 3이라면 "수박수"를 리턴하면 됩니다.
입출력 예
n | result |
3 | "수박수" |
4 | "수박수박" |
내 풀이(정답)
def solution(n):
array=''
for i in range(1,n+1):
if i%2==1:
array+="수"
else:
array+="박"
return array
풀이
def water_melon(n):
s = "수박" * n
return s[:n]
'코딩테스트 > programmers (python)' 카테고리의 다른 글
python/ Lv.1 콜라문제, 소수찾기, 숫자 문자열과 영단어 (0) | 2023.02.03 |
---|---|
python/ Lv.1 문자열 내 마음대로 정렬하기, 두 개 뽑아서 더하기 (0) | 2023.01.27 |
python/ Lv.0 저주의 숫자 3 (0) | 2023.01.21 |
python/ Lv.0 캐릭터의 좌표, 로그인 성공?, 등수 매기기 (0) | 2023.01.20 |
python/ Lv.0 소인수분해, 구슬을 나누는 경우의 수, 컨트롤 제트 (0) | 2023.01.17 |