728x90
반응형
이번에는 reverse() 함수를 이용해서 풀겠습니다!
reverse() 함수는 값을 뒤집는 합수로 시작, 끝 지점을 선정합니다.
그 후 string값을 int형으로 변환한 후 값을 비교하여 출력합니다!
(stoi() 함수는 string 값을 int형으로 변형합니다)
#include <iostream>
#include <string>
#include <algorithm>//reverse함수의 헤더파일입니다!
using namespace std;
int main()
{
string num1, num2, bigger;
cin >> num1 >> num2;
reverse(num1.begin(), num1.end());//뒤집기 시작점과 끝 지점을 선정합니다.
reverse(num2.begin(), num2.end());
bigger = ((stoi(num1) > stoi(num2)) ? num1 : num2);
cout << bigger;
}
728x90
반응형
'프로그래밍_백준 > C++' 카테고리의 다른 글
(C++) 백준 3052번 나머지 문제 (0) | 2023.02.22 |
---|---|
(C++) 백준 2920번 음계 (0) | 2023.02.21 |
(C++) 백준 2908 상수 문제 [sstream, stringstream()활용] (0) | 2023.02.21 |
(c++) 백준 2675 문자열 반복 (0) | 2023.02.20 |
(c++) 백준 2577번 숫자 개수 세기 [몫, 나머지 활용] (1) | 2023.02.20 |