现在的位置: 首页 > 综合 > 正文

快速乘模板

2018年04月25日 ⁄ 综合 ⁄ 共 188字 ⁄ 字号 评论关闭
#include<iostream>
#define ll unsigned long long
using namespace std;
ll a,b,p;
ll mult(ll t,ll k){
	ll f=0;
	for(;k;k>>=1,t=(t+t)%p)if(k&1)f=(f+t)%p;
	return f;
}
int main(){
	cin>>a>>b>>p;
	cout<<mult(a,b);
	return 0;
}

【上篇】
【下篇】

抱歉!评论已关闭.