{"trustable":true,"prependHtml":"\u003cstyle type\u003d\"text/css\"\u003e\n section pre {\n display: block;\n padding: 9.5px;\n margin: 0 0 10px;\n font-size: 13px;\n line-height: 1.42857143;\n word-break: break-all;\n word-wrap: break-word;\n color: #333;\n background: rgba(255, 255, 255, 0.5);\n border: 1px solid #ccc;\n border-radius: 6px;\n }\n\u003c/style\u003e\n\u003cscript\u003e\n window.katexOptions \u003d {\n delimiters: [\n {left: \u0027\\\\(\u0027, right: \u0027\\\\)\u0027, display: false},\n {left: \u0027\\\\[\u0027, right: \u0027\\\\]\u0027, display: true}\n ]\n };\n\u003c/script\u003e\n","sections":[{"title":"","value":{"format":"HTML","content":"\n\t\t\t\n\t\t\t\u003ch3\u003e問題\u003c/h3\u003e\r\n\r\n\u003cp\u003e\r\nCAT 国では今日、議会の総選挙が行われた。CAT 国の選挙は比例代表制のみを採用するという変わった形式をとっており、議席は得票数に応じて最大剰余方式で分配される。すなわち、\r\n\u003cvar\u003e\\(n\\)\u003c/var\u003e 個ある政党それぞれの得票数を \u003cvar\u003e\\(a_1, a_2, ..., a_n\\)\u003c/var\u003e, 総票数を \u003cvar\u003e\\(s \u003d a_1 + a_2 + ... + a_n\\)\u003c/var\u003e, 総議席数を \u003cvar\u003e\\(m\\)\u003c/var\u003e としたとき、まずそれぞれの政党に議席が \u003cvar\u003e\\([\\frac{a_i}{s}m]\\)\u003c/var\u003e ずつ割り当てられ、残った議席は \u003cvar\u003e\\(\\frac{a_i}{s}m\\)\u003c/var\u003e の小数部が大きい政党から順(同点の場合は番号の小さい政党優先)に1席ずつ配られる。ここで,\u003cvar\u003e\\([x]\\)\u003c/var\u003eは小数\u003cvar\u003e\\(x\\)\u003c/var\u003eの整数部分を表す.\r\n\u003c/p\u003e\r\n\r\n\u003cp\u003e\r\nCAT 国に住むあなたはもちろん投票に行き、今はチャットで選挙の結果について友人と話しているところである。友人は次のような情報を教えてくれた:\r\n\u003c/p\u003e\r\n\r\n\u003cul\u003e\r\n\u003cli\u003e 各党はそれぞれ \u003cvar\u003e\\(a_1, a_2, ..., a_n\\)\u003c/var\u003e 票を獲得した。\u003c/li\u003e\r\n\r\n\u003cli\u003e 各党はそれぞれ少なくとも \u003cvar\u003e\\(b_1, b_2, ..., b_n\\)\u003c/var\u003e 議席を獲得した。\u003c/li\u003e\r\n\r\n\u003c/ul\u003e\r\n\r\n\u003cp\u003e\r\n彼の情報が正しいとしたとき、総議席数 \u003cvar\u003e\\(m\\)\u003c/var\u003e の取りうる値の中で最小のものを求めよ。\r\n\u003c/p\u003e\r\n\r\n\u003chr\u003e\r\n\r\n\u003ch3\u003e入力\u003c/h3\u003e\r\n\r\n\u003cpre\u003e\r\n\u003cvar\u003e\\(n\\)\u003c/var\u003e\r\n\u003cvar\u003e\\(a_1\\)\u003c/var\u003e \u003cvar\u003e\\(b_1\\)\u003c/var\u003e\r\n\u003cvar\u003e\\(...\\)\u003c/var\u003e\r\n\u003cvar\u003e\\(a_n\\)\u003c/var\u003e \u003cvar\u003e\\(b_n\\)\u003c/var\u003e\r\n\u003c/pre\u003e\r\n\r\n\u003cp\u003e\r\n1 行目に政党数 \u003cvar\u003e\\(n\\)\u003c/var\u003e が与えられる.\r\n続く \u003cvar\u003e\\(n\\)\u003c/var\u003e 行に, \u003cvar\u003e\\(i\\)\u003c/var\u003e 番目の政党の得票数 \u003cvar\u003e\\(a_i\\)\u003c/var\u003e,\r\n\u003cvar\u003e\\(i\\)\u003c/var\u003e 番目の政党が少なくとも獲得した議席の数 \u003cvar\u003e\\(b_i\\)\u003c/var\u003e がこの順で与えられる.\r\n\u003c/p\u003e\r\n\r\n\u003ch3\u003e出力\u003c/h3\u003e\r\n\r\n\u003cp\u003e\r\n条件を満たす総議席数 \u003cvar\u003e\\(m\\)\u003c/var\u003e の最小値を1行で出力せよ.\r\n\u003c/p\u003e\r\n\r\n\u003ch3\u003e制約\u003c/h3\u003e\r\n\r\n\u003cul\u003e\r\n\u003cli\u003e \u003cvar\u003e\\( 1 \\leq n \\leq 100\\)\u003c/var\u003e\u003c/li\u003e\r\n\r\n\u003cli\u003e \u003cvar\u003e\\( 1 \\leq a_i \\leq 1000 \\)\u003c/var\u003e\u003c/li\u003e\r\n\r\n\u003cli\u003e \u003cvar\u003e\\( 0 \\leq b_i \\leq 10^9 \\)\u003c/var\u003e\u003c/li\u003e\r\n\r\n\u003cli\u003e \u003cvar\u003e\\(b_i \\geq 1\\)\u003c/var\u003eをみたす\u003cvar\u003e\\(i\\)\u003c/var\u003eが存在する. \u003c/li\u003e\r\n\r\n\u003c/ul\u003e\r\n\r\n\u003ch3\u003e部分点\u003c/h3\u003e\r\n\r\n\u003cp\u003e\r\nこの問題の判定には,50 点分のテストケースのグループが設定されている. このグループに含まれるテストケースの入力は追加で以下の条件を満たす.\r\n\u003c/p\u003e\r\n\r\n\u003cp\u003e\r\n\u003cvar\u003e\\(n, a_i, b_i \\leq 50\\)\u003c/var\u003e\r\n\u003c/p\u003e\r\n\r\n\u003chr\u003e\r\n\r\n\u003ch3\u003e入力例 1\u003c/h3\u003e\r\n\r\n\u003cpre\u003e\r\n3\r\n1 2\r\n4 5\r\n2 3\r\n\u003c/pre\u003e\r\n\r\n\u003ch3\u003e入力例 1 に対する出力例\u003c/h3\u003e\r\n\r\n\u003cpre\u003e\r\n11\r\n\u003c/pre\u003e\r\n\r\n\u003chr\u003e\r\n\r\n\u003ch3\u003e入力例 2\u003c/h3\u003e\r\n\r\n\u003cpre\u003e\r\n4\r\n1 0\r\n6 5\r\n4 4\r\n5 8\r\n\u003c/pre\u003e\r\n\r\n\u003ch3\u003e入力例 2 に対する出力例\u003c/h3\u003e\r\n\r\n\u003cpre\u003e\r\n25\r\n\u003c/pre\u003e\r\n\r\n\u003chr\u003e\r\n\r\n\u003ch3\u003e入力例 3\u003c/h3\u003e\r\n\r\n\u003cpre\u003e\r\n1\r\n42 42\r\n\u003c/pre\u003e\r\n\r\n\u003ch3\u003e入力例 3 に対する出力例\u003c/h3\u003e\r\n\r\n\u003cpre\u003e\r\n42\r\n\u003c/pre\u003e\n\t\t"}}]}