結果

提出番号 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;
}