| 提出番号 | 359 |
|---|---|
| 提出者 | naoppy |
| 言語 | C++ |
| 提出日時 | 2017-07-15 15:16:44 |
| 問題名 | (23)世界最大のコンテスト2 |
| 結果 | AC |
| 点数 | 100% |
| テストケース | 結果 | 得点 | 実行時間 | メモリ使用量 |
|---|---|---|---|---|
| 1 | AC | 100% | 1ms | 8080KB |
| 2 | AC | 100% | 1ms | 7984KB |
| 3 | AC | 100% | 7ms | 7696KB |
| 4 | AC | 100% | 18ms | 7920KB |
| 5 | AC | 100% | 61ms | 9296KB |
#include "iostream"
using namespace std;
int main() {
int N;
cin >> N;
long long ids[N];
int points[N];
long long winnerId;
int winnerP;
for(long long i = 0LL;i < N;i++) {
cin >> ids[i] >> points[i];
if(i == 0) {
winnerId = ids[0];
winnerP = points[0];
}
if(winnerP == points[i]) {
if(winnerId > ids[i]) {
winnerId = ids[i];
winnerP = points[i];
}
} else if(winnerP <= points[i]) {
winnerP = points[i];
winnerId = ids[i];
}
}
cout << winnerId << endl;
return 0;
}