본문 바로가기
알고리즘

[프로그래머스] 수박수박수박수박수박수? [Java/자바]

by irerin07 2020. 4. 4.
728x90

문제:https://programmers.co.kr/learn/courses/30/lessons/12922

코드:https://github.com/irerin07/AlgorithmStudyBaek/blob/master/src/programmers_lvl_1/programmers12922.java

 

import java.util.Iterator;
import java.util.Stack;

public class programmers64061 {
    public static void main(String[] args) {
        int n = 4;
        System.out.println(solution(n));
    }

    private static String solution(int n) {
        String answer = "";

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

 

숫자 n을 받아서 수박을 계속 반복하는 문제

1일때 수, 2일때 박 이라는 점을 이용해서

% 모듈러 연산을 사용해 쉽게 풀 수 있었다.

아쉬운 점은 삼항연산자를 쓸 수 있는 문제인데도 쓰지 못했다는 점.

728x90