내가 작성한 코드
#include <iostream>
#include <string>
#include <algorithm>
using namespace std;
int main() {
string a, b;
cin >> a >> b;
reverse(a.begin(), a.end());
reverse(b.begin(), b.end());
stoi(a);
stoi(b);
cout << max(a, b) << endl;
return 0;
}
a, b를 반대로 바꾸고 int로 변환하여 max 함수를 사용하여 값을 출력했으나, 주어지는 글자가 3자리수이고 0이 없으므로 받은 string의 index 2부터 askii code값을 비교하는 방식도 고려해보았었다. 하지만 보편적으로 값을 비교하기엔 지금 사용한 방식이 좀더 적합한것 같다고 생각했다.