UVa 11549 - Calculator Conundrum(Floyd判圈法)
来源:互联网 发布:opta数据 编辑:程序博客网 时间:2024/05/16 15:47
现在输入一个整数
#include<cstdio>#include<algorithm>typedef long long LL;using namespace std;int buf[100];int Next(int n,int k){ if(!k) return 0; LL k2=LL(k)*k; int l=0; while(k2>0){ buf[l++]=k2%10; k2/=10; } n=min(n,l); int ans=0; for(int i=0;i<n;++i) ans=ans*10+buf[--l]; return ans;}int main(){ int t;scanf("%d",&t); while(t--){ int n,k;scanf("%d%d",&n,&k); int ans=k,k1=k,k2=k; do{ k1=Next(n,k1); k2=Next(n,k2);ans=max(ans,k2); k2=Next(n,k2);ans=max(ans,k2); }while(k1!=k2); printf("%d\n",ans); } return 0;}
0 0
- uva 11549 - Calculator Conundrum (Floyd判圈法)
- Uva 11549 CALCULATOR CONUNDRUM (floyd 判圈法)
- UVa 11549 - Calculator Conundrum(Floyd判圈法)
- UVA 11549 - Calculator Conundrum Floyd判圈法
- uva 11549 Calculator Conundrum(Floyd 判圈法 和 stringstream的应用)
- uva 11549 Calculator Conundrum(floyd判圈)
- floyd判圈算法 (UVA 11549 - Calculator Conundrum)
- UVA Calculator Conundrum 11549 (Floyd判环&数学&高效)
- UVA 11549 Calculator Conundrum Floyd判圈
- UVA 11549-Calculator Conundrum-floyd判重
- Uva-11549 - Calculator Conundrum
- UVA 11549 Calculator Conundrum
- Uva-11549-Calculator Conundrum
- uva 11549 - Calculator Conundrum
- UVA 11549 Calculator Conundrum
- uva 11549 CALCULATOR CONUNDRUM
- UVA 11549 Calculator Conundrum
- UVa 11549 - Calculator Conundrum
- Win10开发:实现GridView选定项的反选
- 如何在emacs 中自动启动 auto-complete-mode
- 从源码分析struts2中返回json数据的原理
- 生物3D打印机当中电磁阀、电磁铁的使用
- 基于并发包同步机制实现生产者-消费者模式
- UVa 11549 - Calculator Conundrum(Floyd判圈法)
- 后IOE时代,Mysql 与 Postgre SQL的对比
- uvalive4838(凸包+重心)
- @SuppressLint("NewApi")和@TargetApi()的区别
- SQLite_Android
- SolrCloudpy 学习笔记
- 学习《算法导论》第一章 插入排序 总结
- iPhone开发之UIScrollView滚动组件的使用(七)利用NSTimer计时器和UIPageControl组件代码实现图片轮播器
- JSP中九个隐含对象