题目 20276

与

查看题解 ↗GitHub ↗如何评测
题号
20276
标签
比赛NOIP
来源
2023 杜瑜皓 CSP-S&NOIP20连测 第 14 套

与

题目描述 给定 𝑛𝑛 和 𝑘𝑘。计算有多少长度为 𝑘𝑘 的数组 𝑎𝑎1 , 𝑎𝑎2 … , 𝑎𝑎𝑘𝑘 ,满足:

•   ∑𝑘𝑘𝑖𝑖=1 𝑎𝑎𝑖𝑖 = 𝑛𝑛, 𝑎𝑎𝑖𝑖 ≥ 0。

•   对于任意的 𝑖𝑖 = 1, … , 𝑘𝑘 − 1 有 𝑎𝑎𝑖𝑖 AND 𝑎𝑎𝑖𝑖+1 = 𝑎𝑎𝑖𝑖+1 。其中 AND 是与操作。

输出答案对109 + 7取模的结果。

输入格式 第一行两个整数𝑘𝑘, 𝑛𝑛。

输出格式 一个整数,表示答案。

样例输入 1 4 2

样例输出 1 2

样例输入 2 1919 810

样例输出 2 501617298

数据规模 共 10 个测试点。

测试点1,2满足𝑛𝑛, 𝑘𝑘 ≤ 10。

测试点3,4满足𝑛𝑛, 𝑘𝑘 ≤ 100。

测试点5,6满足𝑛𝑛, 𝑘𝑘 ≤ 1000。

对于所有数据,满足1 ≤ 𝑛𝑛, 𝑘𝑘 ≤ 104 。

数据下载

题目 20276 的公开数据

正在读取文件列表…

常用命令

题目 20276 的 ROJ 命令

以下命令默认使用全局安装的 ROJ Skill,请在终端中直接执行;如果修改过 AGENT_HOME,请将命令中的 ~/.agents 替换为对应目录。