题目 1658

「一本通 6.6 练习 7」超能粒子炮 · 改

查看题解 ↗GitHub ↗如何评测
题号
1658
时间限制
1000 ms
内存限制
128 MB
标签
数学计数数论

【题目描述】

曾经发明了脑洞治疗仪与超能粒子炮的发明家 SHTSC 又公开了他的新发明:超能粒子炮・改——一种可以发射威力更加强大的粒子流的神秘装置。

超能粒子炮・改相比超能粒子炮,在威力上有了本质的提升。它有两个参数 nn、kk,它会向每个编号为 00 到 kk(包含两端)的位置 ii 发射威力为Cnimod2333\mathrm{C}_n^i \mathbin{\mathrm{mod}} 2333 的粒子流。

现在 SHTSC 给出了他的超能粒子炮・改的参数,让你求出其发射的粒子流的威力之和除以 23332333 所得的余数。

【输入】

第一行一个整数 tt 表示数据组数。

之后 tt 行,每行两个整数 nn、kk,含义如题面描述。

【输出】

tt 行,每行一个整数,表示其粒子流的威力之和模 23332333 的值。

【输入样例】

文本
3
5 5
10 7
1145 14

【输出样例】

文本
32
968
763

【提示】

对于 10% 的数据,t=1,n,k≤1000t = 1,n,k\leq1000;

对于 30% 的数据,t=1,n,k≤1000000t = 1,n,k\leq1000000;

对于 50% 的数据,t=1,n≤1018,k≤1000t = 1,n\leq10^{18} ,k\leq1000;

对于 70% 的数据,t=100,n,k≤1018t = 100,n,k\leq10^{18} ;

对于 100% 的数据,t=1000000,n,k≤1018t = 1000000,n,k\leq10^{18} 。

【来源】

一本通在线评测

数据下载

题目 1658 的公开数据

正在读取文件列表…

常用命令

题目 1658 的 ROJ 命令

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