코딩테스트 | 수박수박수박수박수박수?

😶 수박수박수박수박수박수?

🤔 문제

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

⌛ 제한사항

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

💌 입출력 예

nreturn
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)

좋은 웹페이지 즐겨찾기