강의로 돌아가기
송홍섭

채점에서 통과가 안돼네요 이클립스에서도 잘돌아가고 테스트 케이스도 다 돌아가는데 고수님들 한번 봐주시고 이유를 알려주시면 감사하겠습니다.

class Solution {
public String solution(String s, int n) {
String answer = "";
char[] c = s.toCharArray();
for(int i=0;i=65 && num=97 && num<122 ) {
num+=n;
c[i]=(char)num;
}else if(num==90 || num==122 ) {
num=num+n-26;
c[i]=(char)num;
}else if(num==32) {
c[i]=(char)num;
}

}
answer = String.valueOf(c);

return answer;
}
}

작성중인 코드―Solution.java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
class Solution {
  public String solution(String s, int n) {
        String answer = "";
        char[] c = s.toCharArray();
        for(int i=0;i<c.length;i++) {
            int num=(int)c[i];
            if(num>=65 && num<90 || num>=97 && num<122 ) {
                num+=n;
                c[i]=(char)num;
            }else if(num==90 || num==122 ) {
                num=num+n-26;
                c[i]=(char)num;
            }else if(num==32) {
                c[i]=(char)num;
            }

        }
        answer = String.valueOf(c);

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