結果

提出番号 609
提出者 fal_rnd
言語 Java
提出日時 2017-07-27 13:01:02
問題名 (23)世界最大のコンテスト2
結果 MLE
点数 0%

テストケース

テストケース 結果 得点 実行時間 メモリ使用量
1 AC 100% 237ms 123552KB
2 AC 100% 301ms 125792KB
3 AC 100% 481ms 167520KB
4 AC 100% 692ms 198624KB
5 MLE 0% 1069ms 284288KB

ソースコード

import java.util.HashMap;
import java.util.Map.Entry;
import java.util.Scanner;
import java.util.stream.IntStream;
public class Main{
	static Scanner s=new Scanner(System.in);
	static int getInt(){return Integer.parseInt(s.next());};
	static IntStream REPS(int n){return IntStream.range(0,n);};
	static IntStream REPS(int b,int e){return IntStream.rangeClosed(b,e);};
	static IntStream INS(int n){return IntStream.range(0,n).map(i->getInt());};

	public static void main(String[]$){
		HashMap<Integer,Long>m=new HashMap<>();
		REPS(getInt()).forEach(i->m.merge(getInt(),(long)getInt(),Long::sum));
		System.out.println(
				m.entrySet().stream().max(
						Entry.<Integer,Long>comparingByValue()
						.thenComparing(
								Entry.<Integer,Long>comparingByKey().reversed()
								)
						).get().getKey()
				);
	}
}