프로그래머스 level 1 : 수박수박수박수박수박수?

 

  • 문제설명

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

  • 제한조건

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

 

  • 입출력 예

 

문제풀이

class Solution {
    public String solution(int n) {
        String answer = "";
        for(int i=0; i<n/2; i++) answer += "수박";
        if(n%2 != 0) answer += "수"; 

        return answer;
    }
}

 

풀이설명

for문을 사용(i의 크기는 파라미터의 값/2)하여 "수박"을 넣어준 후 조건문을 사용하여(파라미터의 값이 홀수일 경우) "수"를 더해준다.

+ Recent posts