#joi2012yoc. [joi2012yo_c]最高のピザ (Best Pizza)
[joi2012yo_c]最高のピザ (Best Pizza)
問題
K 理事長は,JOI 市の中心部にある JOI ピザ店の常連客である.彼はある事情により,今月から節約生活を始めることにした.そこで彼は,JOI ピザ店で注文できるピザのうち, ドルあたりのカロリーが最大となるようなピザを注文したいと思った.このようなピザを「最高のピザ」と呼ぶことにしよう.「最高のピザ」は 種類とは限らない.
JOI ピザでは 種類のトッピングから何種類かを自由に選び,基本の生地の上に載せたものを注文することができる.同種のトッピングを つ以上載せることはできない.生地にトッピングを 種類も載せないピザも注文できる.生地の値段は ドルであり,トッピングの値段はいずれも ドルである.ピザの値段は,生地の値段と載せたトッピングの値段の合計である.すなわち,トッピングを 種類 () 載せたピザの値段は ドルである.ピザ全体のカロリーは,生地のカロリーと載せたトッピングのカロリーの合計である.
生地の値段とトッピングの値段,および,生地と各トッピングのカロリーの値が与えられたとき,「最高のピザ」の ドルあたりのカロリー数を求めるプログラムを作成せよ.
入力
入力は 行からなる.
行目にはトッピングの種類数を表す つの整数 () が書かれている. 行目には つの整数 (,) が空白を区切りとして書かれている. は生地の値段, はトッピングの値段を表す. 行目には,生地のカロリー数を表す つの整数 () が書かれている.
行目 () には, 番目のトッピングのカロリー数を表す つの整数 () が書かれている.
出力
「最高のピザ」の ドルあたりのカロリー数を 行で出力せよ.ただし,小数点以下は切り捨てて整数値で出力せよ.
入力例 1
3
12 2
200
50
300
100
出力例 1
37
入出力例 では, 番目と 番目のトッピングを載せると, カロリーで ドルのピザになる. このピザは ドルあたり カロリーになる.これが「最高のピザ」となるので, の小数点以下を切り捨てた を出力する.
入力例 2
4
20 3
900
300
100
400
1300
出力例 2
100