#1일1알고리즘
https://www.acmicpc.net/problem/1259
import java.util.Scanner;
public class jan04 {
public static void main(String[] args) {
Scanner s=new Scanner(System.in);
while(true) {
String test=s.next();
if(test.equals("0")) break;
int length=test.length();
int equal=0;
String arr[]=new String[test.length()];
for(int i=0;i<length;i++) {
arr[i]=test.substring(i,i+1);
}
for(int i=0;i<length;i++) {
if(arr[i].equals(arr[length-i-1])) {
equal++;
}
}
if(equal==length) {
System.out.println("yes");
}
else {
System.out.println("no");
}
}
}
}
문자열 비교를 ==이나 !=로 하면 안된다는걸 모르고 썼다가 계속 오류가 나서 뭐가 문제인지 아는데 한참 걸렸다. equals를 사용해야 한다는걸 안 후 바꾸니 제대로 작동하였다.
'JAVA > 백준' 카테고리의 다른 글
[백준/자바] 4344번 평균은 넘겠지 (0) | 2022.01.11 |
---|---|
[백준/자바] 3052번 나머지 (0) | 2022.01.09 |
[백준/자바] 2908번 상수 (0) | 2022.01.08 |
[백준/자바] 2577번 (0) | 2022.01.06 |
[백준/자바] 2475번 (0) | 2021.12.21 |
댓글