Algorithm/[BOJ] - JAVA
[백준] 1259 : 팰린드롬수 JAVA 풀이
Codew
2022. 6. 17. 23:55
단어를 앞에서부터 읽으나 뒤에서부터 읽으나 같을 때 팰린드롬이라고 한다.
그래서 문자열을 입력받았을 때 그 문자열을 뒤집고,
그것이 원본과 일치한다면 yes를 그렇지 않다면 no를 출력하도록 했다.
import java.io.*;
import java.util.*;
class Main {
public static void main(String[] args) throws IOException
{
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
while(true) {
String str = br.readLine();
if(str.equals("0")) {
break;
}
StringBuffer sb = new StringBuffer(str);
if(str.equals(sb.reverse().toString())) {
System.out.println("yes");
}
else System.out.println("no");
}
}
}