강의로 돌아가기
김범수

테스트케이스 다 통과했는데 뭐가 문제인지 모르겠습니다.

n이 1이상 25이하라 이렇게구현했는데 뭐가 문제일까요.

작성중인 코드―Solution.java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
class Solution {
  public String solution(String s, int n) {
      String answer = "";
      for(int i = 0; i < s.length(); i++){

          char a = s.charAt(i);
          int b = (int)a;

          if(b != 32 && b!=122 && b!=90){
              int d  = b + n;
              char c = (char)d;
              System.out.println(c);
              answer = answer + c;
          }
          else if(b == 32){
              answer = answer + " ";
          }
          else if(b == 122){
              b = 96;
              int d  = b + n;
              char c = (char)d;
              System.out.println(c);
              answer = answer + c;
          }
          else if(b == 90){
              b = 64;
              int d  = b + n;
              char c = (char)d;
              System.out.println(c);
              answer = answer + c;
          }



      }
      return answer;
  }
}
0 개의 답변
답변 쓰기
이 입력폼은 마크다운 문법을 지원합니다. 마크다운 가이드 를 참고하세요.