82 atcoder#ABC151B. [ABC151B] Achieve the Goal
[ABC151B] Achieve the Goal
配点 : 点
問題文
高橋君は 科目のテストを受けます。各テストは 点満点であり、点数はそれぞれ 以上の整数です。
高橋君は 科目のテストを既に受けており、 番目の科目のテストの点数は 点でした。
高橋君の目標は、 科目のテストの平均点を 点以上にすることです。
高橋君が目標を達成するためには、最後のテストで最低何点取る必要があるか出力してください。
達成不可能である場合は、代わりに -1
を出力してください。
制約
- 入力中のすべての値は整数である。
入力
入力は以下の形式で標準入力から与えられる。
出力
最後のテストでの必要最低点または -1
を出力せよ。
5 10 7
8 10 3 6
8
最後のテストで 点を取ると、 より平均点は 点となり目標を達成できます。
4 100 60
100 100 100
0
最後のテストで 点を取っても目標を達成できます。
4 100 60
0 0 0
-1
もはや挽回は不可能です。