import java.util.*;
class Main {
public String solution(String str) {
// 대문자로 변경
str = str.toUpperCase();
// str을 거꾸로 뒤집기
String answer = new StringBuilder(str).reverse().toString();
// str == answer을 하면 내용은 같지만 메모리 주소가 다르기 때문에
// .equals 사용
if(str.equals(answer)) {
answer = "YES";
} else {
answer = "NO";
}
return answer;
}
public static void main(String []args) {
Main T = new Main();
Scanner kb = new Scanner(System.in);
String str = kb.next();
System.out.println(T.solution(str));
}
}
import java.util.*;
class Main {
public String solution(String str) {
str = str.toUpperCase();
String answer = new StringBuilder(str).reverse().toString();
if(str.equals(answer)) {
answer = "YES";
} else {
answer = "NO";
}
return answer;
}
public static void main(String []args) {
Main T = new Main();
Scanner kb = new Scanner(System.in);
String str = kb.next();
System.out.println(T.solution(str));
}
}
'코딩테스트 > 기초' 카테고리의 다른 글
9. 숫자만 추출 (1) | 2024.12.03 |
---|---|
8. 유효한 팰린드롬 (0) | 2024.12.03 |
6. 중복문자제거 (0) | 2024.12.02 |
5. 특정 문자 뒤집기 (0) | 2024.12.01 |
4. 단어 뒤집기 (0) | 2024.12.01 |