<답안>
#include <iostream>
using namespace std;
int main() {
int num1, num2;
int after1, after2;
cin>>num1>>num2;
after1 = (num1%10)*100 + (num1/10%10)*10 + (num1/100);
after2 = (num2%10)*100 + (num2/10%10)*10 + (num2/100);
if(after1 > after2)
cout<<after1;
else
cout<<after2;
return 0;
}
<설명>
두 수 num1, num2를 입력받아
1의자리 * 100 + 10의자리 * 10 + 100의자리 를 통해
새로운 수 after1, after2를 만든다
비교 후 큰숫자를 출력한다
'백준 > 백준 단계별 문제풀이' 카테고리의 다른 글
백준 2941번 (C++) (0) | 2020.08.23 |
---|---|
백준 5622번 (C++) (0) | 2020.08.22 |
백준 1152번 (C++) (0) | 2020.08.22 |
백준 1157번 (C++) (0) | 2020.08.22 |
백준 2675번 (C++) (0) | 2020.08.22 |