首页 推荐 热点 专题 PHPJavaPythonAndriodIOSC#前端数据库人工智能程序开发架构安全运维资讯微课资源
0
点赞
收藏
分享

微信扫一扫

快速幂求后三位

seuleyang 2022-03-11 阅读 60
蓝桥杯gnu拓扑学

如何求2^100后三位

#include<iostream>
using namespace std;
int main()
{
	int a,b;
	cin>>a>>b;//a是底数,b是指数 
	int result=1;
	while(b)
	{
		if(b%2==0)
		{//如果指数是偶数的话
			b=b/2;
			a=a*a%1000; 
		}
		else
		{//如果是奇数的话
			b=b/2;
			result=result*a%1000;
			a=a*a%1000; 
		}
	}
	cout<<result;
	return 0;
} 
举报
0 条评论
seuleyang
关注
  • RuntimeError: Input type (torch.cuda.FloatTensor) and weight type (torch.FloatTensor)
  • 分布式锁竞争优化:一个秒杀活动引发的雪崩
  • 在服务器上运行ollama
  • llama gpu加速
  • Java 11 新特性之 动态类文件常量
  • 基于Python异步框架FastAPI构建高性能Web服务的最佳实践
  • 跌超3%!英伟达GTC演讲:Blackwell芯片全面投产、新品计划、机器人
  • 技术类培训
  • 软考信息系统运行管理员报名有没有人数限制?
  • 面试必考:为什么malloc函数需要传入申请的内存大小,而free时候却不需要传大小呢?