No.2146 2 Pows
レベル : / 実行時間制限 : 1ケース 3.000秒 / メモリ制限
: 512 MB / 標準ジャッジ問題
タグ : / 解いたユーザー数 27
作問者 :
milkcoffee
/ テスター :
hamamu
nok0
タグ : / 解いたユーザー数 27
作問者 :



問題文最終更新日: 2022-11-25 22:34:26
問題文
各要素が のべき乗数であるような、空でない多重集合 を考えます。
のべき乗数とは、非負整数 を用いて と表せる整数のことを言います。
ここで、 に含まれる要素数を 、要素の種類数を 、要素の最大値を として、 のコストを と定義します。
例えば、 であれば、 となります。
未満の各非負整数 について、以下の問いに答えてください。
- の要素の和を で割ったあまりが であるような を考えます。 のコストの最小値を求めてください。
入力
- 入力は全て整数である
出力
行出力してください。
行目には、 の答えを整数で出力してください。
サンプル
サンプル1
入力
3 5 2 1
出力
15 7 8
の場合:
のとき、 であり、コストは で、これが最小です。
の場合:
のとき、 であり、コストは で、これが最小です。
の場合:
のとき、 であり、コストは で、これが最小です。
サンプル2
入力
13 25 35 5
出力
150 60 65 80 70 105 85 115 75 100 110 95 90
例えば の場合では、 のときにコストが最小値になります。
このとき であり、コストは です。
提出するには、Twitter 、GitHub、 Googleもしくは右上の雲マークをクリックしてアカウントを作成してください。