結果

問題 No.185 和風
ユーザー uafr_csuafr_cs
提出日時 2015-05-16 01:44:47
言語 Java21
(openjdk 21)
結果
CE  
(最新)
AC  
(最初)
実行時間 -
コード長 777 bytes
コンパイル時間 3,382 ms
コンパイル使用メモリ 72,416 KB
最終ジャッジ日時 2023-09-20 08:59:36
合計ジャッジ時間 3,851 ms
ジャッジサーバーID
(参考情報)
judge15 / judge14
このコードへのチャレンジ(β)
コンパイルエラー時のメッセージ・ソースコードは、提出者また管理者しか表示できないようにしております。(リジャッジ後のコンパイルエラーは公開されます)
ただし、clay言語の場合は開発者のデバッグのため、公開されます。

コンパイルメッセージ
Main.java:9: error: package sun.security.util is not visible
import sun.security.util.ManifestDigester.Entry;
                   ^
  (package sun.security.util is declared in module java.base, which does not export it to the unnamed module)
1 error

ソースコード

diff #

import java.util.Arrays;
import java.util.HashMap;
import java.util.HashSet;
import java.util.LinkedList;
import java.util.Map;
import java.util.Scanner;
import java.util.Set;

import sun.security.util.ManifestDigester.Entry;

public class Main {
	
	public static void main(String[] args){
		Scanner sc = new Scanner(System.in);
		
		final int N = sc.nextInt();
		
		boolean first = true;
		boolean not_same = false;
		int same_num = -1;
		for(int i = 0; i < N; i++){
			final int X = sc.nextInt();
			final int Y = sc.nextInt();
			
			if(not_same){
				continue;
			}
			
			if(Y - X <= 0 || (!first && same_num != Y - X)){
				not_same = true;
				same_num = -1;
			}else if(first){
				first = false;
				same_num = Y - X;
			}
		}
		
		System.out.println(same_num);
	}
	
}
0