#ABC458G. Children Yearn for the Evil Kindergarten
Children Yearn for the Evil Kindergarten
题目描述
游戏会场内有 名园儿。最初,所有园儿都没有任何奖牌。
园儿仅在脱落或脱出时离开会场。
游戏共持续 天。第 天 () 按顺序执行以下操作:
- 收回会场内所有园儿持有的奖牌,设总数为 。
- 将 枚奖牌自由分配给会场内的园儿(若会场无人则不操作)。
- 持有奖牌数少于 的园儿脱落;持有奖牌数 的园儿各失去 枚奖牌。
- 持有奖牌数 的园儿,可各自选择脱出或留在会场。
天结束后仍留在会场的园儿全部脱落。
求最终能脱出的园儿人数的最大值。给定 个测试用例,分别求解。
输入格式
T
case_1
case_2
⋮
case_T
每个测试用例的格式:
N
A_1 B_1 C_1
A_2 B_2 C_2
⋮
A_N B_N C_N
输出格式
按顺序输出每个测试用例的答案,以换行分隔。
数据范围
- 所有测试用例的 之和
- 所有输入均为整数
样例 1 输入
2
4
16 2 3
15 2 4
1 3 5
20 5 5
2
41404 1 941738
211877 205711 417821
样例 1 输出
5
0
第 1 个测试用例的说明
通过如下行动可使 名园儿脱出:
-
第 1 天:从 名园儿处收回 枚奖牌。
- 分配 枚奖牌,使各园儿的奖牌数为 。
- 持有 枚的 名园儿脱落,剩余 人奖牌数变为 。
- 持有 枚的 名园儿选择脱出,剩余 人奖牌数为 。
-
第 2 天:从 名园儿处收回 枚奖牌。
- 分配 枚奖牌,使各园儿奖牌数为 。
- 无人脱落,剩余 人奖牌数变为 。
- 持有 枚的 名园儿选择脱出,剩余 人奖牌数为 。
-
第 3 天:从 名园儿处收回 枚奖牌。
- 分配 枚奖牌,使各园儿奖牌数为 。
- 无人脱落,剩余 人奖牌数变为 。
- 无人脱出。
-
第 4 天:从 名园儿处收回 枚奖牌。
- 分配 枚奖牌,使各园儿奖牌数为 。
- 无人脱落,剩余 人奖牌数变为 。
- 持有 枚的 名园儿选择脱出,会场清空。
第 2 个测试用例的说明
第 2 个测试用例中,无任何园儿可以脱出。