問題一覧 > 通常問題

No.1389 Clumsy Calculation

レベル : / 実行時間制限 : 1ケース 2.000秒 / メモリ制限 : 512 MB / 標準ジャッジ問題
タグ : / 解いたユーザー数 271
作問者 : chineristAC / テスター : Kiri8128
7 ProblemId : 5089 / 出題時の順位表 / 自分の提出
問題文最終更新日: 2021-02-12 18:11:37

問題文

chinerist 君は N 個の整数 Ai (1iN) をもっています。これらの整数の総和は X です。

chinerist 君が各 i=1,2,,N に対し「 Ai を除くすべての Ak (1kN) の和」を求めたところ、計算結果は Si になりました。

しかしおっちょこちょいな chinerist 君はこのうちちょうど 1 つの計算を間違えており、その計算結果は正しい答えの 2 倍になってしまっています。

chinerist 君が間違えた計算の正しい答えを教えてあげましょう。

入力

N X
S1 S2  SN

  • 2N2×105
  • 0X109
  • 1Si109 (1iN)
  • 与えられる入力はすべて整数
  • N 個の計算結果 Si (1iN) のうち誤っているのは 1 つのみであり、その他の計算結果は正しいことが保証されます

出力

chinerist 君が間違えている計算の正しい計算結果を出力してください。

すなわち、「 Ak を除くすべての Ai の和」が Sk とならないような k に対する「 Ak を除くすべての Ai の和」を出力してください

上記の k として考えられるものは入力からは一意に定まらないことがありますが、出力すべき値は必ず一意に定まることが証明できます(詳しくはサンプル3を参照してください)。

最後に改行してください。

サンプル

サンプル1
入力
5 15
28 13 12 11 10
出力
14

chinerist 君が持っている 5 個の整数は順に 1,2,3,4,5 です。このとき 1 番目の計算結果は正しくは 14 であるはずなのに 28 となっているのでこのように出力します。

サンプル2
入力
3 17
22 10 7
出力
5

chinerist 君が持っている整数は 5,12,10 です。このように、 chinerist 君は負の整数を持っていることもあります。

サンプル3
入力
4 8
8 8 2 10
出力
4

chinerist 君が持っている整数、および間違っている計算の番号としては

  • 持っている整数は順に 4, 0, 6, 2 であり、 1 番目の計算を間違えている
  • 持っている整数は順に 0, 4, 6, 2 であり、 2 番目の計算を間違えている
2 通りが考えられますが、いずれの場合においても間違えている計算の正しい答えは 4 であり、出力すべき値は 4 です。

提出するには、Twitter 、GitHub、 Googleもしくは右上の雲マークをクリックしてアカウントを作成してください。