指针原来是套娃的


私信TA

用户名:uq_92467646842

访问量:52445

签 名:

个人博客:blog.imtwa.top

等  级
排  名 11
经  验 26518
参赛次数 49
文章发表 128
年  龄 0
在职情况 学生
学  校
专  业 物联网工程

  自我简介:

解题思路:

因为数据规模达到了10^9,所以我们要使用快速幂来求解,这里给大家提供一个快速幂模板。


参考代码:

#include<stdio.h>
#include<string.h>

int main()
{
	int i;
	long long int n,m,p;
	long long int z=1;
	scanf("%lld %lld %lld",&n,&m,&p);
	n%=p;
	for(;m;m>>=1,n=n*n%p){
		if(m&1){
			z=z*n%p;
		}
	}
	printf("%lld",z);
	
	
	return 0;
}


 

0.0分

153 人评分

  评论区

  • «
  • »