結果

提出番号 644
提出者 ynymxiaolongbao
言語 C++
提出日時 2017-08-01 04:10:19
問題名 (23)世界最大のコンテスト2
結果 AC
点数 100%

テストケース

テストケース 結果 得点 実行時間 メモリ使用量
1 AC 100% 2ms 7408KB
2 AC 100% 2ms 7424KB
3 AC 100% 15ms 7984KB
4 AC 100% 40ms 10768KB
5 AC 100% 127ms 23600KB

ソースコード

#include<iostream>
#include<algorithm>
#include<map>
using namespace std;
map<int,int> m;
int main(){
	int n,a,b;
	cin>>n;
	while(n--){
		cin>>a>>b;
		if(m.find(a)==m.end()){
			m[a]=b;
		}
		else m[a]+=b;
	}
	b=0;
	map<int,int>::iterator itr=m.begin();
	while(itr!=m.end()){
		if(itr->second>b){
			a=itr->first;
			b=itr->second;
		}
		itr++;
	}
	cout<<a<<endl;
	return 0;
}