No Rules Rules

상수 (feat. 백준, 2908번) 본문

생활/코테

상수 (feat. 백준, 2908번)

개발하는 완두콩 2022. 8. 11. 12:59
728x90
반응형

상수
https://www.acmicpc.net/problem/2908

 

2908번: 상수

상근이의 동생 상수는 수학을 정말 못한다. 상수는 숫자를 읽는데 문제가 있다. 이렇게 수학을 못하는 상수를 위해서 상근이는 수의 크기를 비교하는 문제를 내주었다. 상근이는 세 자리 수 두

www.acmicpc.net

 

반응형

 

// woohyeon.kim
// kim519620.tistory.com
#include <iostream>
#include <algorithm>
using namespace std;
int main() {
	ios::sync_with_stdio(false), cin.tie(NULL);
	char t1[3], t2[3];
	for (register int i = 0; i < 3; ++i)
		cin >> t1[i], t1[i] -= '0';
	for (register int i = 0; i < 3; ++i)
		cin >> t2[i], t2[i] -= '0';
	swap(t1[0], t1[2]), swap(t2[0], t2[2]);
	register int num1 = t1[0] * 100 + t1[1] * 10 + t1[2];
	register int num2 = t2[0] * 100 + t2[1] * 10 + t2[2];
	cout << max(num1, num2);
	return 0;
}
// *&)*@*
  1. 각 숫자를 문자열로 저장합니다.
  2. 3자리의 숫자이므로 첫번째와 세번째 문자를 서로 치환합니다.
  3. 두 문자열을 정수로 변환한 뒤, 두 정수 중 큰 값을 출력합니다.
728x90
반응형
Comments