博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
2019ICPC南京网络赛B super_log(a的b塔次方)
阅读量:5291 次
发布时间:2019-06-14

本文共 531 字,大约阅读时间需要 1 分钟。

https://nanti.jisuanke.com/t/41299

分析:题目给出a,b,mod求满足条件的最小a,由题目的式子得,每次只要能递归下去,b就会+1,所以就可以认为b其实是次数,什么的次数?对数函数的反函数。。。。即题目求a的a次方的a次方.....一直搞b次后求得的答案。

#include
using namespace std;typedef long long ll;const int M=1e6+6;ll ph[M];ll init(){ ph[0]=0,ph[1]=1; for(int i=2;i
>=1; a=(a*a)%mod; } return t;}ll dfs(ll a,ll b,ll p){ if(b==0) return 1; if(p==1) return 0; ll P=dfs(a,b-1,ph[p]); if(P
View Code

 

转载于:https://www.cnblogs.com/starve/p/11448266.html

你可能感兴趣的文章
mysql explain用法和结果的含义
查看>>
处理Mybatis返回的结果集为Map类型
查看>>
无法恢复master数据库。SQL Server 无法运行
查看>>
无法打开数据库‘Data’.恢复操作已将数据库标记为SUSPECT。
查看>>
活久现
查看>>
asp.net mvc中配置全局异常过滤器
查看>>
B/S神思SS628(100)身份证阅读器开发
查看>>
Do What you want
查看>>
IPv6 关于路由器配置静态IPv6路由的命令
查看>>
查看linux 用户登录信息及ip
查看>>
Linux系统测试端口连通性的方法
查看>>
联想think system sr550信息
查看>>
linux系统物理cpu信息查询
查看>>
shell 符号的定义(一)
查看>>
开源网络漏洞扫描软件
查看>>
yum 命令跳过特定(指定)软件包升级方法
查看>>
Python学习笔记(三)——类型与变量
查看>>
比较表变量和临时表
查看>>
为什么判断UITextField判断为空不能用isEqualToString:@""
查看>>
Spring框架的事务管理的分类
查看>>