传统题 1000ms 256MiB

展板排布

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

题目描述

学校准备在一面长度为 LL 的展示墙上排列展板。

现有 nn 块展板,编号为 11 到 nn,第 ii 块展板的长度为 aia_i。每块展板都是一块独立的实物,至多使用一次;即使两块展板长度相同,也可以分别选择。

展板不能裁剪,选出的展板可以按任意顺序紧挨着排列,不需要预留间隔。所选展板的总长度不能超过 LL,也可以不选择任何展板。

请问展示墙没有被展板占据的长度最少是多少?

输入格式

第一行包含两个整数 n,Ln,L,分别表示展板数量和展示墙的长度。

第二行包含 nn 个整数 a1,a2,…,ana_1,a_2,\ldots,a_n,表示每块展板的长度。

输出格式

输出一个整数,表示展示墙最少剩余的长度。

4 10
6 4 3 8
0
3 10
6 7 8
2
3 9
4 4 7
1

样例解释

样例 1 中,选择第 11 块和第 22 块展板,总长度为 6+4=106+4=10,恰好排满展示墙,剩余长度为 00。

样例 2 中,任意两块展板的总长度都超过 1010。选择长度为 88 的展板时,剩余长度最小,为 10−8=210-8=2。

样例 3 中,两块长度为 44 的展板是不同的实物,可以同时选择,总长度为 88,剩余长度为 11。

数据规模与约定

对于 100%100\% 的数据,1≤n≤1001\le n\le100,1≤L≤20001\le L\le2000,1≤ai≤20001\le a_i\le2000。所有输入均为整数。

  • 子任务 1(30 分):n≤12n\le12 且 L≤30L\le30。
  • 子任务 2(30 分):n≤50n\le50 且 L≤500L\le500。
  • 子任务 3(40 分):没有特殊限制。

CSP-J 2025

未认领
状态
已结束
题目
12
开始时间
2026-9-26 0:00
截止时间
2026-9-30 23:59
可延期
24 小时