본문으로 바로가기
728x90
반응형

문제

 

 

반응형

풀이

 

 

 

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
import java.util.Arrays;
import java.util.List;
class Solution {
    public String solution(String s, String skip, int index) {
        String answer = "";
        List<String> skipList = Arrays.asList(skip.split(""));
        for (int i = 0; i < s.length(); i++) {
            char temp = s.charAt(i);
            for (int j = 0; j < index; j++) {
                temp += 1;
                if (temp > 122) temp -= 26;
                if(skipList.contains(String.valueOf(temp))) j--;
            }
            answer += String.valueOf(temp);
        }
        
        return answer;
    }
}
cs

 

728x90
반응형