long long mul_mod(long long a,long long b,long long m) //a个b相加,结果对m取模 { long long t=0; while(b) { if(b&1) { t+= a%m; t%=m; } a<<=1; b>>=1; a%=m; } return t; }
如果a与b十分大时,就必须采用这个方法了,背下。
long long mul_mod(long long a,long long b,long long m) //a个b相加,结果对m取模 { long long t=0; while(b) { if(b&1) { t+= a%m; t%=m; } a<<=1; b>>=1; a%=m; } return t; }
如果a与b十分大时,就必须采用这个方法了,背下。
【声明】:南充站长网内容转载自互联网,其相关言论仅代表作者个人观点绝非权威,不代表本站立场。如您发现内容存在版权问题,请提交相关链接至邮箱:bqsm@foxmail.com,我们将及时予以处理。