알고리즘/백준(BOJ)

백준 2908 상수

오뚜깅 2021. 1. 28. 01:34
반응형

세자리 숫자라는 것을 생각하고 쉽게 나머지 연산과 나누기 연산을 섞어서 사용하면 금방 푼다.

#include <iostream>
#include <vector>

using namespace std;

int reverseNum(int num){
    int rNum = 0;
    rNum += 100 * (num % 10);
    num /= 10;
    rNum += 10 * (num % 10);
    num /= 10;
    rNum += num;

    return rNum;
}

int main(){
    int A, B;

    cin >> A >> B;

    A = reverseNum(A);
    B = reverseNum(B);

    if(A > B)
        cout << A;
    if(B > A)
        cout << B;

    return 0;
}
반응형