[programmers]スイカスイカスイカスイカスイカスイカ水?(JAVA)


📄 問題の説明


長さはn「スイカスイカスイカスイカ数…」関数を完了し、同じモードを維持する文字列を返します.
例えば、nが4であれば「スイカ数」、3であれば「スイカ数」を返します.

📑せいげんじょうけん


nは、長さが10000未満の自然数である.

👨🏻‍💻 私が書いたコード

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;
     
    }
    
}

👨🏻‍🏫 コード解析


奇数なら偶数なら「朴」を保存して帰ればいい!

💡 他者コード

public class WaterMelon {
    public String watermelon(int n){

        return new String(new char [n/2+1]).replace("\0", "수박").substring(0,n);
    }
この考えはどう思っているのか分からない.🤷🏻‍♂️