警示后人
查看原帖
警示后人
895435
Zq_water楼主2024/7/25 09:30

一定要记得先交换再算三个部分的初始值,我一开始写成这样WA50了:

cin>>n>>m,sum1=n*n%MOD,sum2=m*m%MOD,sum3=n*n%MOD*m%MOD;
if(n>m)swap(n,m);

改成这样就过了:

cin>>n>>m;
if(n>m)swap(n,m);
sum1=n*n%MOD,sum2=m*m%MOD,sum3=n*n%MOD*m%MOD;
2024/7/25 09:30
加载中...