摘要:
传送门 给你一个素数p,让你求 k!%p, 其中k为比p小的整数里最大的素数。例如p=5,则k=3。p=11,则k=7。 k! = k*(k-1)*······*2*1; Input第一行包含一个整数 T(1<=T<=10) 表示测试样例的个数.接下来有T行,每行包含一个素数 p (1e9≤p≤1e 阅读全文
posted @ 2020-11-11 23:25
lipu123
阅读(567)
评论(0)
推荐(0)
摘要:
快速乘法应用于两个很大的数相乘取模问题 快速乘和快速幂原理一样主要用于是64bit整数乘法时会爆longlong但是写高精度又太麻烦的情况 模板为: ll mul(ll a,ll b,ll mod){//快速乘法 ll ans=0; while(b){ if(b&1){ ans=(ans+a)%mo 阅读全文
posted @ 2020-11-11 23:17
lipu123
阅读(209)
评论(0)
推荐(0)
摘要:
在抗日战争期间,华北平原广大地区进行了大规模的隧道战。 一般来说,通过隧道连接的村庄排成一列。 除了两端,每个村庄都与两个相邻的村庄直接相连。 入侵者经常对一些村庄发动袭击并摧毁其中的部分隧道。 八路军指挥官要求最新的隧道和村庄连接状态。 如果某些村庄严重隔离,必须立即恢复连接! Input 输入的 阅读全文
posted @ 2020-11-11 15:37
lipu123
阅读(162)
评论(0)
推荐(0)

浙公网安备 33010602011771号