반응형

# 백준 2908 상수 자바

  • 입력받은 두개의 값 비교하여 출력 하는 문제
  • 입력받은 값이 123 321 인 경우 값 반전 후 비교 321 123
import java.util.Scanner;

public class Main {
  public static void main(String[] args) {

    Scanner scanner = new Scanner(System.in);

    String a = scanner.next();
    String b = scanner.next();

    String[] a_arr = a.split("");
    String[] b_arr = b.split("");

    String sum = "";

    for ( int i = a_arr.length-1; i >= 0; i-- ) {
      sum += a_arr[i];
      a = sum;
    }

    sum = "";

    for ( int i = b_arr.length-1; i >= 0; i-- ) {
      sum += b_arr[i];
      b = sum;
    }

    if ( Integer.parseInt(a) > Integer.parseInt(b) ) {
      System.out.println(a);
    } else if ( Integer.parseInt(a) < Integer.parseInt(b) ) {
      System.out.println(b);
    } else {
      System.out.println(a);
    }
    
  }
}
반응형

+ Recent posts