该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。
黑大帅的灯会
题目背景
2026 年的新年钟声即将敲响,银装素裹的长街上挂满了各式各样的红灯笼。
作为新年庆典的总策划,黑大帅希望这场灯会能展现出一种独特的“数学美”。它不想让灯笼孤立地发光,而是设计了一种奇妙的传导机制:每一个灯笼燃烧产生的热量,不仅照亮自己,还会通过特殊的导管,单向传递给另一个特定的灯笼,汇聚成更耀眼的光芒。
“真正的年味,在于万家灯火的连接。”
为了检验这套系统的稳定性,黑大帅记录了若干个关键位置灯笼的“总亮度”。现在,它想知道在总燃料有限的情况下,有多少种初始的点火方案,能够恰好达成眼前这般绚烂的景象。
题目描述
长街上共有 盏灯笼,编号为 到 。 每盏灯笼 初始会装填 单位的燃料( 为非负整数)。
灯笼之间的能量传递遵循 “二进制共鸣定律”: 定义函数 为 在二进制表示下最低位的 所代表的数值(即 的所有因子中最大的 的整数次幂)。 例如:, 。
能量传递规则如下: 编号为 的灯笼,会将自身产生的所有能量(包括初始燃料产生的能量,以及从其他灯笼接收到的能量)单向传递给编号为 的灯笼。 如果 ,则这部分能量会溢出长街,不再被任何灯笼接收(但仍计入总消耗)。
我们定义灯笼 的最终亮度 为:所有能通过传递路径流向 的灯笼(含 自身)的初始燃料 之和。
现在的已知信息如下:
- 所有 盏灯笼的初始燃料之和 恰好为 。
- 观测到了 盏关键灯笼的最终亮度,即给出了 对 ,表示 。
请你计算,有多少种不同的初始燃料序列 ,满足上述所有条件? 答案可能很大,请输出对 取模的结果。若不存在任何满足条件的方案,输出 。
输入格式
第一行包含三个整数 ,分别表示灯笼的数量、观测记录的数量、以及总燃料限制。
接下来 行,每行包含两个整数 ,表示观测到灯笼 的最终亮度 为 。
数据保证不会对同一个灯笼进行重复观测。
输出格式
输出一行一个整数,表示满足条件的方案数。
5 1 10
4 6
84
数据范围
对于 的测试数据,满足 。
对于另 的测试数据,满足 。
对于 的测试数据,满足 ,,,。
Hello 2026 New Year Contest (Div. 2)
- 状态
- 已结束
- 规则
- IOI
- 题目
- 7
- 开始于
- 2025-12-30 18:00
- 结束于
- 2026-1-6 18:00
- 持续时间
- 4 小时
- 主持人
- 参赛人数
- 16
京公网安备11010802045784号