매일 조금씩

프로그래머스 level1 : 둘만의 암호 - Java 본문

알고리즘

프로그래머스 level1 : 둘만의 암호 - Java

mezo 2023. 6. 2. 18:39
728x90
반응형

오랜만에 char와 ascii를 찾아본 문제

valueOf()로 형변환, contains로 String에서 String 찾기

class Solution {
    public String solution(String s, String skip, int index) {
        String answer = "";
        for(int i = 0 ; i < s.length(); i++){
            char c = s.charAt(i);
            for(int j = 0; j < index; j++){
                c += 1;
                if(c > 'z') c -= 26;
                if(skip.contains(String.valueOf(c))) j--;
            }
            answer += c;
        }
        return answer;
    }
}
728x90
반응형