반응형
import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.IOException;
import java.io.InputStreamReader;
import java.io.OutputStreamWriter;
import java.util.ArrayList;
import java.util.Objects;
public class Main {
public static void main(String[] args) throws Exception {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(System.out));
StringBuilder sb = new StringBuilder();
// //25083
// sb.append(" ,r'\"7"+"\n"+"r`-_ ,' ,/"+"\n"+" \\. \". L_r'"+"\n"+" `~\\/"+"\n"+" |"+"\n"+" |");
// System.out.println(sb);
// // 3003
// String[] found = br.readLine().split(" ");
// int[] chess = new int[found.length];
//
// chess[0] = 1;
// chess[1] = 1;
// chess[2] = 2;
// chess[3] = 2;
// chess[4] = 2;
// chess[5] = 8;
//
// int[] result = new int[found.length];
//
// for (int i = 0; i < found.length; i++) {
// result[i] = chess[i] - Integer.parseInt(found[i]);
// sb.append(result[i] + " ");
// }
// System.out.println(sb);
// // 2444
// int size = Integer.parseInt(br.readLine());
// int under = size;
//
// for(int i = 0 ; i < size ; i++){
// for(int j = size - 1 - i ; j > 0 ; j--){
// sb.append(" ");
// }
// for(int k = 0 ; k < 2 * i + 1 ; k++) {
// sb.append("*");
// }
// sb.append("\n");
// }
// for(int x = under - 1; x > 0 ; x--){
// for(int z = 0 ; z < under - x ; z++){
// sb.append(" ");
// }
// for(int y = 2 * x - 1 ; y > 0 ; y--){
// sb.append("*");
// }
// sb.append("\n");
// }
// System.out.println(sb);
// 10988
String[] word = br.readLine().split("");
int result = 0;
int loop = word.length/2;
for (int i = 0 ; i < loop ; i++) {
if(word[i].equals(word[word.length -1 -i])) {
result = 1;
} else {
result = 0;
break;
}
}
// 한글자 단어도 팰린드롬
if(word.length == 1){
result = 1;
}
System.out.println(result);
}
}
반응형
'Backend > JAVA' 카테고리의 다른 글
[Noti] 알림 전송 방식 4가지 ( SMS, Email, Kakao, Push ) (0) | 2024.07.04 |
---|---|
[Algorithm] 데일리 백준 (0) | 2024.05.17 |
[Algorithm] 데일리 백준 (0) | 2024.05.10 |
[Algorithm] 데일리 백준 (0) | 2024.05.08 |
[JAVA] Enum을 String으로 사용하기 (0) | 2024.05.07 |