암호 해독 Lv. 0

박영준·2023년 5월 31일
0

코딩테스트

목록 보기
183/300
class Solution {
    public String solution(String cipher, int code) {
        String answer = "";
        return answer;
    }
}


해결법

방법 1

class Solution {
    public String solution(String cipher, int code) {
        String answer = "";
        
        for (int i = code-1; i < cipher.length(); i+=code) {
            answer += cipher.charAt(i);
        }
        
        return answer;
    }
}
  • charAt()

방법 2

class Solution {
    public String solution(String cipher, int code) {
        String answer = "";

        for (int i = code; i <= cipher.length(); i+=code) {
            answer += cipher.substring(i - 1, i);
        }

        return answer;
    }
}
  • substring()

암호 해독 Lv. 0

profile
개발자로 거듭나기!

0개의 댓글