본문 바로가기

Backjoon

[백준 2908] 상수 - java 풀이

반응형

상수라는 바보같은 친구를 위해 숫자를 역순으로 바꿔주는 함수를 만들어줬다. 숫자를 역순으로 바꾸기 위해서 인풋으로 들어온 숫자를 10으로 나눈 몫과 나머지 값을 사용해서 역순으로 짜여진 숫자를 만들었다. 자세한 내용은 코드 참조.

import java.util.Scanner;
public class OneHour {
       public static void main(String[] args) {
             Scanner sc = new Scanner(System.in);
             // String input = sc.nextLine();
             int first = sc.nextInt();
             int second = sc.nextInt();
             first = reverse(first);
             second = reverse(second);
             System.out.println(first>second?first:second);
       }
       
       public static int reverse(int input)
       {
             String out = "";
             
             while(input != 0)
             {
                    out += (input%10);
                    input = input/10;
             }
             return Integer.parseInt(out);
       }
}
반응형