No.3297 Bake Cookies
レベル : / 実行時間制限 : 1ケース 2.000秒 / メモリ制限
: 512 MB / 標準ジャッジ問題
タグ : / 解いたユーザー数 113
作問者 :
dyktr_06
/ テスター :
sepa38
くらげ
Nafmo2
hanba-gu1
おのせ
タグ : / 解いたユーザー数 113
作問者 :


問題文最終更新日: 2025-10-04 18:13:07
問題文
$1$ から $N$ までの番号が付けられた $N$ 個のオーブンと、$M$ 個のクッキーの生地があります。
$i$ 番目の生地は、オーブン $A_i$ なら $1$ 分、それ以外のオーブンで焼く場合は $T$ 分かかります。
オーブンは同時に $1$ つの生地しか焼くことができません。
すべての生地を焼くのにかかる時間の最小値を求めてください。
なお、オーブンに生地を入れる時間などは考慮しないものとします。
制約
- $1 \leq N, M \leq 2 \times 10^{5}$
- $1 \leq T \leq 10^{9}$
- $1 \leq A_i \leq N$
- 入力はすべて整数である。
入力
入力は以下の形式で標準入力から与えられる。
$N$ $M$ $T$ $A_1$ $A_2$ $\cdots$ $A_M$
出力
問題の答えを一行に出力せよ。
サンプル
サンプル1
入力
2 6 2 1 1 1 1 1 2
出力
4
例えば、オーブン $1$ で $1, 2, 3, 4$ 番目の生地を焼き、オーブン $2$ で $5, 6$ 番目の生地を焼くと、$4$ 分ですべての生地を焼くことができます。
$4$ 分より短い時間ですべての生地を焼くことはできないため、$4$ と出力します。
サンプル2
入力
1 10 100 1 1 1 1 1 1 1 1 1 1
出力
10
提出するには、Twitter 、GitHub、 Googleもしくは右上の雲マークをクリックしてアカウントを作成してください。