Algorithm/inflearn

유효한 팰린드롬

마닐라 2021. 9. 4. 21:43

import java.util.Scanner;

class Main {
    public String solution(String str) {
        String answer = "YES";

        str = str.toUpperCase()
                .replaceAll("[^A-Z]","");//A-Z 문자가 아니면

        String tmp = new StringBuilder(str).reverse().toString();

        if(!str.equals(tmp)) return "NO";

        return answer;
    }

    public static void main(String[] args) {
        Main T = new Main();
        Scanner kb = new Scanner(System.in);

        String str = kb.nextLine();

        System.out.println(T.solution(str));



    }
}

'Algorithm > inflearn' 카테고리의 다른 글

★가장 짧은 문자거리  (0) 2021.09.06
숫자만 추출  (0) 2021.09.04
회문 문자열  (0) 2021.09.04
중복문자제거  (0) 2021.09.03
특정 문자 뒤집기  (0) 2021.09.03