Algorithm/Programmers

[Programmers - lv01] 수박수박수박수박수박수(cpp / python)

  • -
728x90

수박수박수박수박수박수

 

코딩테스트 연습 - 수박수박수박수박수박수?

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

programmers.co.kr

문제 설명

간단한 문제.

문제 풀이

소스코드 : C++

#include <string>
#include <vector>

using namespace std;

string solution(int n) {
    string answer = "";
    for(int i=0; i<n; i++)
        answer += i%2==0?"수":"박";
    return answer;
}

소스코드 : Python

def solution(n):
    return "".join(["수" if i%2==0 else "박" for i in range(n) ])
728x90
300x250
Contents

포스팅 주소를 복사했습니다

이 글이 도움이 되었다면 공감 부탁드립니다.