WA的原因是数据溢出。
  • 板块P2181 对角线
  • 楼主edelweiss
  • 当前回复2
  • 已保存回复2
  • 发布时间2021/12/27 10:56
  • 上次更新2023/10/28 13:30:40
查看原帖
WA的原因是数据溢出。
38281
edelweiss楼主2021/12/27 10:56

long long int N,cnt; 这题的大坑是N*(N-1)(N-2)(N-3)/2/3/4的计算过程的每一步都有可能溢出。 所以分步计算: cnt=N*(N-1)/2; cnt=cnt*(N-2)/3; if((n-3)%2==0) cnt=(N-3)/2cnt/2; else cnt=cnt/2(N-3)/2;

2021/12/27 10:56
加载中...