소스 코드
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int inputA = sc.nextInt();
int inputB = sc.nextInt();
sc.close();
int arrA[] = new int[3];
int arrB[] = new int[3];
int lenA = 0;
int lenB = 0;
int muxA = 1; //각 자리의 곱
int muxB = 1;
int tranA = 0; // 거꾸로 바꾼 숫자
int tranB = 0;
do {
arrA[lenA] = inputA % 10;
inputA /= 10;
lenA++;
} while(inputA > 0);
for(int i = arrA.length-1; i>=0; i--) {
tranA += arrA[i]*muxA;
muxA*=10;
}
do {
arrB[lenB] = inputB % 10;
inputB /= 10;
lenB++;
} while(inputB > 0);
for(int i = arrB.length-1; i>=0; i--) {
tranB += arrB[i]*muxB;
muxB*=10;
}
if(tranA > tranB) {
System.out.println(tranA);
} else {
System.out.println(tranB);
}
}
}
출력 결과
'5. 알고리즘 > 5_3 백준' 카테고리의 다른 글
[백준알고리즘] 2753번 윤년 자바(JAVA) (0) | 2020.05.02 |
---|---|
[백준알고리즘] 2884번 알람 시계 자바(JAVA) (0) | 2020.05.02 |
[백준알고리즘] 5622번 다이얼 자바(JAVA) (0) | 2020.05.02 |
[백준알고리즘] 9498번 시험 성적 자바(JAVA) (0) | 2020.05.02 |
[백준알고리즘] 백준 10171번 고양이 C++ (0) | 2020.04.05 |