링크 : https://www.acmicpc.net/problem/2476
2010년 초등부 2번 문제다.
이 문제는 MAX 함수랑 비교 연산만 해주면 된다.
쉬우니깐 코드로 바로 가시죠.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 | #include <cstdio> #include <iostream> using namespace std; int maxiiii(int a, int b) { return a > b ? a : b; } int main() { int n, a[1002][3], result[1002],MAX = 0; cin >> n; for (int i = 0; i < n; ++i) { cin >> a[i][0] >> a[i][1] >> a[i][2]; if (a[i][0] == a[i][1] && a[i][1] == a[i][2]) { result[i] = 10000 + (a[i][0] * 1000); } else if (a[i][0] == a[i][1]) result[i] = 1000 + a[i][0] * 100; else if (a[i][0] == a[i][2]) result[i] = 1000 + a[i][0] * 100; else if (a[i][1] == a[i][2]) result[i] = 1000 + a[i][1] * 100; else if (a[i][0] != a[i][1] && a[i][1] != a[i][2] && a[i][0] != a[i][2]) result[i] = maxiiii(maxiiii(a[i][0], a[i][1]), a[i][2]) * 100; } for (int i = 0; i < n; ++i) { MAX = maxiiii(result[i], MAX); } cout << MAX << endl; return 0; } | cs |
'온라인저지' 카테고리의 다른 글
[BOJ]2309번: 일곱 난쟁이 (0) | 2017.09.03 |
---|---|
[BOJ]2783번: 삼각 김밥 (0) | 2017.09.03 |
[BOJ] 2477번: 참외밭 (2) | 2017.08.26 |
[BOJ]2475번: 검증수 (0) | 2017.08.26 |
[BOJ]1735번: 분수 합 (0) | 2017.08.13 |
[BOJ]11507번: 카드셋트 (0) | 2017.08.13 |
댓글