社区讨论

求问: 关于取模

P8936[JRKSJ R7] 月下缭乱参与者 4已保存回复 6

讨论操作

快速查看讨论及其快照的属性,并进行相关操作。

当前回复
6 条
当前快照
1 份
快照标识符
@mixe49cy
此快照首次捕获于
2025/12/09 00:53
2 个月前
此快照最后确认于
2025/12/11 21:15
2 个月前
查看原帖
为啥题解中使用自然溢出
CPP
unsigned a1=0,a2=0,a3=0;
	for(unsigned i=1;i<=m;i++)
		a1+=s2[i],a2^=s2[i]*i,a3+=s2[i]*i;
就可以ACAC,我使用
CPP
const long long mod = (1ll << 32);
long long res1 = 0,res2 = 0,res3 = 0;
	for (int i = 1;i <= m;++i) res1 = (res1 + f[i]) % mod,res2 ^= (1ll * f[i] * i),res3 = (res3 + (f[i] * i % mod)) % mod;
就会在#8 #12 #13 #18 #18 WA
求解答

回复

6 条回复,欢迎继续交流。

正在加载回复...