본문 바로가기

Plo Algorithm

프로그래머스 Lv1 수박수박수박수박수박수?

수박수박수박수박수박수박수

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

for (int i = 1 ; i <= n ; i++){if(i % 2 != 0){answer += "수";}else{answer += "박";}}

i가 n보다 작거나 같은동안 i++되며 증가한다.

i를 2로 나눴을 때 나머지가 0이 아니면 // 홀수이면 answer에 "수"를 더해주며 할당한다.

i를 2로 나눴을 때 나머지가 1이 아니면 // 짝수이면 answer에 "박"을 더해주며 할당한다.