ホームページ  >  記事  >  ウェブフロントエンド  >  Codeforces ラウンド #280 (ディビジョン 2)-C.ヴァーニャと試験(贪心)_html/css_WEB-ITnose

Codeforces ラウンド #280 (ディビジョン 2)-C.ヴァーニャと試験(贪心)_html/css_WEB-ITnose

WBOY
WBOYオリジナル
2016-06-24 11:53:061223ブラウズ

Vanya と試験

テストごとの制限時間

1 秒

テストごとのメモリ制限

256 メガバイト

入力

標準入力

出力

標準出力

Vanya はこうしたいn 個の試験に合格し、奨学金を獲得してください。すべての試験の平均成績が平均以上であれば、奨学金を受け取ることができます。試験の成績は r を超えることはできません。 Vanya は試験に合格し、i 番目の試験で ai 等級を取得しました。 i 番目の試験の成績を 1 ポイント上げるには、Vanya は 2 つのエッセイを書かなければなりません。彼は試験の成績を複数回上げることができます。

奨学金を得るために Vanya が書く必要があるエッセイの最小数は何ですか?

入力

最初の行には、3 つの整数 n、r、avg (1?≤?) が含まれています。 n?≤?105, 1?≤?r?≤?109, 1?≤?avg?≤?min(r,?106))?それぞれ、試験の数、最高成績、必要な成績の平均点です。

次の各 n 行には、スペースで区切られた整数 ai と bi (1?≤?ai?≤?r, 1?≤?bi?) が含まれています。 ≤?106).

出力

最初の行にエッセイの最小数を出力します。

サンプルテスト

入力

RREE

出力

入力

5 5 45 24 73 13 22 5

出力

最初のサンプルでは、​​Vanya は 3 回目の試験で 2 つのエッセイを書いて成績を 2 ポイント上げ、4 回目の試験で 2 つのエッセイを書いて成績を 1 ポイント上げることができます。

2 番目のサンプルでは、​​Vanya は全体的な点の平均がすでに平均を上回っているため、エッセイを書く必要はありません。课、第 1 の藨课の学分は ai、各诨の最高学識は r を超えることができないことを知っており、他は学金を取得することを望んでいますが、取得する学金の要件は次のとおりです。の话,他就不得不写论文去増自己的学分,既知第i门课必増1学分的讝,必写二篇论文,故,他比较懒,让轠计計算最少他需要篇篇论文才能これは多くの限定条件ですか?? 各テストの学力が超過することはできません、他の平均学力が条件を満たしていないと判断できます。可能であれば、すべての茉二順に、毎回学分を超過しない条件下で、学分が達成されるまで、選択二最小の那门课修を去ります、我们就再去選択择当前すでに学分未満このようにして、私たちが得た結果は、最小限の結果です。



ヒント: 最初に直接心と暴力を加え、結果として 13 番目の例を超えた時点で、次のようになります。不是太麻烦の话、还是优化的好^_^




声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。