오늘의 취준/오늘의 코테

[JAVA] 알고리즘 문제풀이 입문 1.08, 1.09번

gogoem 2023. 5. 17. 13:05
728x90

강의: https://inf.run/w779

 

1.08번

import java.util.Scanner;
 
public class Main {
  public String solution(String str){
    str = str.toUpperCase().replaceAll("[^A-Z]", "");
    String answer = "NO";

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

    if(str.equals(tmp)) answer = "YES";

    return answer;
  }
 
  public static void main(String[] args){
    Main m = new Main();

    Scanner in=new Scanner(System.in);
    String input = in.nextLine();
    in.close();

    System.out.println(m.solution(input));
  }
}

 

 

1.09번

import java.util.Scanner;
 
public class Main {
  public Integer solution(String str){
    String answer = str.replaceAll("[^0-9]", "");
    return Integer.parseInt(answer);
  }

  public static void main(String[] args){
    Main m = new Main();

    Scanner in = new Scanner(System.in);
    String input = in.nextLine();
    in.close();

    System.out.println(m.solution(input));
  }
}