목차
1. 문제
2. 맞춘코드
import java.util.Scanner;
/*
734 893 -> 437 398
1. 숫자 거꾸로
2. 바뀐 수중 큰 수
*/
public class bj2908{
public static void main(String[] args){
Scanner sc = new Scanner(System.in);
String a = sc.next();
String b = sc.next();
int A = 0, B = 0;
int c = 0;
for(int i=0; i<a.length(); i++){
switch(i){
case 0: c=1; break;
case 1: c=10; break;
case 2: c=100; break;
}
A += Integer.parseInt(a.substring(i,i+1)) * c;
}
for(int i=0; i<b.length(); i++){
switch(i){
case 0: c=1; break;
case 1: c=10; break;
case 2: c=100; break;
}
B += Integer.parseInt(b.substring(i,i+1)) * c;
}
int printNum = (A>B)? A: B;
System.out.println(printNum);
}
}
'💻 문제풀고 정리하기 + > 백준' 카테고리의 다른 글
[백준 Java] 5622: 다이얼 (0) | 2023.09.16 |
---|---|
[백준 Java] 11718: 그대로 출력하기 (0) | 2023.09.16 |
[백준 Java] 1152 : 단어의 개수 (0) | 2023.09.15 |
[백준 Java] 2675: 문자열 반복 (0) | 2023.09.15 |
[백준 Java] 10809: 알파벳 찾기 (0) | 2023.09.14 |