记录编号 352314 评测结果 AAAAAAAAA
题目名称 取余运算 最终得分 100
用户昵称 GravatarZwoi_只会打表抄代码的蒟蒻 是否通过 通过
代码语言 C 运行时间 0.003 s
提交时间 2016-11-17 07:29:05 内存使用 0.26 MiB
显示代码纯文本
#include <stdio.h>
long long b,q,k,t;
int main()
{
	freopen("dmod.in","r",stdin);
	freopen("dmod.out","w",stdout);
	scanf("%lld%lld%lld",&b,&q,&k);
	t=1;
	while(q>0)
	{
		if(q&1)
		{
			t=t*b%k;
			q--;
		}
		b=b*b%k;
		q>>=1;
	}
	printf("%lld",t);
	return 0;
}