問題一覧 > 通常問題

No.3297 Bake Cookies

レベル : / 実行時間制限 : 1ケース 2.000秒 / メモリ制限 : 512 MB / 標準ジャッジ問題
タグ : / 解いたユーザー数 113
作問者 : dyktr_06 / テスター : sepa38 くらげ Nafmo2 hanba-gu1 おのせ
ProblemId : 12397 / 出題時の順位表 / 自分の提出
問題文最終更新日: 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もしくは右上の雲マークをクリックしてアカウントを作成してください。