社区讨论
求问: 关于取模
P8936[JRKSJ R7] 月下缭乱参与者 4已保存回复 6
讨论操作
快速查看讨论及其快照的属性,并进行相关操作。
- 当前回复
- 6 条
- 当前快照
- 1 份
- 快照标识符
- @mixe49cy
- 此快照首次捕获于
- 2025/12/09 00:53 2 个月前
- 此快照最后确认于
- 2025/12/11 21:15 2 个月前
为啥题解中使用自然溢出
CPPunsigned a1=0,a2=0,a3=0;
for(unsigned i=1;i<=m;i++)
a1+=s2[i],a2^=s2[i]*i,a3+=s2[i]*i;
就可以,我使用
CPPconst 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 条回复,欢迎继续交流。
正在加载回复...