結果

問題 No.185 和風
ユーザー kuuso1
提出日時 2015-04-19 23:24:45
言語 C#
(csc 3.4.0-beta4-19569-03)
結果
AC  
実行時間 28 ms
コード長 1,011 Byte
コンパイル時間 836 ms
使用メモリ 18,144 KB
最終ジャッジ日時 2020-01-21 07:54:18

テストケース

テストケース表示
入力 結果 実行時間
使用メモリ
1.in AC 28 ms
17,856 KB
2.in AC 24 ms
18,144 KB
3.in AC 24 ms
17,936 KB
4.in AC 24 ms
17,856 KB
5.in AC 24 ms
17,788 KB
6.in AC 24 ms
17,776 KB
7.in AC 28 ms
18,004 KB
テストケース一括ダウンロード
コンパイルメッセージ
Microsoft (R) Visual C# Compiler version 3.4.0-beta4-19569-03 (82f2e254)
Copyright (C) Microsoft Corporation. All rights reserved.

ソースコード

diff #
using System;
using System.Collections;
using System.Collections.Generic;
 
class TEST{
	static void Main(){
		Sol mySol =new Sol();
		mySol.Solve();
	}
}

class Sol{
	public void Solve(){
		
		N=ri();
		int ans=0;
		for(int i=0;i<N;i++){
			var d=ria();
			if(i==0){
				ans=d[1]-d[0];
				if(ans<=0){ans=-1;break;}
				continue;
			}
			if(d[0]+ans!=d[1]){ans=-1;break;}
		}
		Console.WriteLine(ans);
	}
	int N;
	public Sol(){
	}




	static String rs(){return Console.ReadLine();}
	static int ri(){return int.Parse(Console.ReadLine());}
	static long rl(){return long.Parse(Console.ReadLine());}
	static double rd(){return double.Parse(Console.ReadLine());}
	static String[] rsa(){return Console.ReadLine().Split(' ');}
	static int[] ria(){return Array.ConvertAll(Console.ReadLine().Split(' '),e=>int.Parse(e));}
	static long[] rla(){return Array.ConvertAll(Console.ReadLine().Split(' '),e=>long.Parse(e));}
	static double[] rda(){return Array.ConvertAll(Console.ReadLine().Split(' '),e=>double.Parse(e));}
}
0