코딩테스트 | 수박수박수박수박수박수?
😶 수박수박수박수박수박수?
🤔 문제
길이가 n이고, "수박수박수박수...."와 같은 패턴을 유지하는 문자열을 리턴하는 함수, solution을 완성하세요. 예를들어 n이 4이면 "수박수박"을 리턴하고 3이라면 "수박수"를 리턴하면 됩니다.
⌛ 제한사항
- n은 길이 10,000이하인 자연수입니다.
💌 입출력 예
n | return |
---|---|
3 | "수박수" |
4 | "수박수박" |
😀 접근
n
이 홀수 이면 뒤에 수를 붙여주고 아니면 문자열을 곱해 수박을 출력한다.
✏ 구현
def solution(n):
return '수박'*int(n/2)+'수' if n%2 else '수박'*int(n/2)
🏆 결과
테스트 1 〉 통과 (0.01ms, 10.2MB)
테스트 2 〉 통과 (0.01ms, 10.2MB)
테스트 3 〉 통과 (0.01ms, 10.1MB)
테스트 4 〉 통과 (0.01ms, 10.2MB)
테스트 5 〉 통과 (0.01ms, 10.2MB)
테스트 6 〉 통과 (0.00ms, 10.2MB)
테스트 7 〉 통과 (0.00ms, 10.2MB)
테스트 8 〉 통과 (0.01ms, 10MB)
테스트 9 〉 통과 (0.00ms, 10.2MB)
테스트 10 〉 통과 (0.00ms, 10.3MB)
테스트 11 〉 통과 (0.00ms, 10.1MB)
테스트 12 〉 통과 (0.01ms, 9.97MB)
테스트 13 〉 통과 (0.01ms, 10.2MB)
테스트 14 〉 통과 (0.00ms, 10.2MB)
테스트 15 〉 통과 (0.01ms, 10.2MB)
테스트 16 〉 통과 (0.00ms, 10.2MB)
Author And Source
이 문제에 관하여(코딩테스트 | 수박수박수박수박수박수?), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@hiro141611/코딩테스트-수박수박수박수박수박수저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)