A. 烤饼干

    传统题 文件IO:cookie 1000ms 512MiB

烤饼干

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

NN 个炉子,从 11NN 编号,有 MM 个饼干面团。第 ii 个面团,用炉子 AiA_i 烤需要 1 分钟烤好,用其他炉子烤则需要 TT 分钟烤好。

一个炉子在同一时刻只能烤 1 个面团。

求烤好全部面团所需的最少时间。

把面团放入炉子和把烤好的饼干拿出炉子的时间忽略不计。

限制

  • 1N,M2×1051 \le N , M \le 2\times 10^5
  • 1T1091 \le T \le 10^9
  • 1AiN1 \le A_i \le N
  • N,M,T,AiN, M, T, A_i 都是整数。

输入

从文件 cookie.in 中读入数据。

第一行包含三个整数 NN, MM, TT。第二行包含 MM 个整数 A1,A2,,AMA_1, A_2, \dots, A_M

本题有 25 个测试点。

输出

输出到文件 cookie.out 中。

输出一行一个整数,表示烤好全部面团所需的最少时间。

样例输入 1

2 6 2
1 1 1 1 1 2

样例输出 1

4

把第 1,2,3,4 个面团放入 1 号炉子烤,把第 5, 6 个面团放入 2 号炉子烤,烤好所有面团需要 4 分钟。

样例输入 2

1 10 100
1 1 1 1 1 1 1 1 1 1

样例输出 2

10

附件样例

2025年11月CSP-S模拟赛

未参加
状态
已结束
规则
OI
题目
4
开始于
2025-11-24 0:00
结束于
2025-12-1 0:00
持续时间
168 小时
主持人
参赛人数
7