有更快的取模方法吗
  • 板块学术版
  • 楼主sad_desert
  • 当前回复3
  • 已保存回复3
  • 发布时间2023/11/17 00:07
  • 上次更新2023/11/17 11:05:14
查看原帖
有更快的取模方法吗
594257
sad_desert楼主2023/11/17 00:07

RT

__uint128_t brt;
inline int mod(int ans){
	brt=((__uint128_t)1<<64)/k;
	ans=ans-k*(brt*ans>>64);
    while(ans>=k) ans-=k;
    return ans;
}
2023/11/17 00:07
加载中...