#A. 魔法卡牌

    远端评测题 1000ms 256MiB

魔法卡牌

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

魔法卡牌

艾伦从喵星人小镇,得到了一副神奇的卡牌。这副卡牌总共有nn张。每张卡牌上面有一个点数aia_i。每当这些卡牌的和为00时,艾伦就可以获得神秘的礼物。艾伦还有无数张小百变魔法卡牌(可以自定义点数),但这些小百变卡牌受到了限制,只可以选择点数在k-kkk之间的值。请您计算下,艾伦至少需要添加几张小百变卡牌才能获得神秘礼物。

  • 如果卡牌之和原本就是0,那么您需要添加的卡牌数量为00
  • 每张小百变卡牌能够选择的点数 在k|k|之间。例如k=3k=3,您能够选择的点数范围是33-3到3

输入格式

第一行输入两个整数n,kn,k。表示卡牌的数量nn和小百变卡牌的点数限制kk

第二行输入nn个整数aia_i。表示已有的每一张卡片的点数值。

输出格式

输出一个答案,表示至少需要添加的小百变卡牌数量。

测试样例

3 2
-1 1 2
1
2 3
-2 -2
2

样例解释

在第一个测试数据中:当前所有卡牌的和是22,我们需要添加11张值为2-2的小百变卡牌。

在第二个测试数据中:当前所有卡牌的和是4-4,此时我们添加正数百变卡牌,但是受到了kk的限制,最大只能选择到33,还需要添加一张11。才能够使得结果为00,所以需要添加22张小百变卡牌。

数据约定

1n,k10001\leq n,k \leq 1000

ai<=ka_i<=|k|,即每一个aia_i的范围都在kk的绝对值之间。

城阳区2024年6⽉第三场周赛-小学组

未参加
状态
已结束
规则
IOI
题目
4
开始于
2024-6-13 18:00
结束于
2024-6-17 0:00
持续时间
3 小时
主持人
参赛人数
19