你们快速幂怎么打的
  • 板块灌水区
  • 楼主wanjiabao
  • 当前回复3
  • 已保存回复3
  • 发布时间2024/11/28 21:28
  • 上次更新2024/11/28 23:58:26
查看原帖
你们快速幂怎么打的
939957
wanjiabao楼主2024/11/28 21:28

RT,蒟蒻沉迷于递归版,无法自拔,导致今天珂朵莉树起源题,调了半个多小时,发现自己特判p==0时返回的是a而不是1,气死偶类。

蒟蒻的代码:

int ksm(int a,int p,int m){
	if(p==0)return 1;
	int tmp=ksm(a,p/2,m)%m;
	if(p&1)return tmp*tmp%m*(a%m)%m;
	else return tmp*tmp%m;
}

有和我一个风格的吗

2024/11/28 21:28
加载中...