J - Perfect Pth Powers解题报告(张宇)
来源:互联网 发布:偏远地区房地产数据 编辑:程序博客网 时间:2024/05/16 15:59
题意:输入一个数x,若为0则结束。否则,我们知道这个数x必定存在相应的a,b,使得x等于a的b次方;这样的a,b有至少一对。你所要做的就是求出最大的b。
#include<iostream>#include<cmath>using namespace std;int main(){long long n; //int不能满足要求了...while(scanf("%lld",&n)!=EOF){if(n==0) break;long long m;int i;int ans=1;if(n<0) //n可能为为负数{m=-n;i=3;} //负数当然得要是某个负数的奇次幂咯else{m=n;i=2;}double eps=1e-12; //精度很重要的,不能太小double p;for(;i<=32;){p=pow(m*1.0,1.0/i); //pow(int,int)提交报错....改为floatif(fabs(int(p+eps)-p)<eps) //x等于a的b次方,b是整数,a也要是整数哦.ans=i;if(n<0)i+=2; //负数当然得要是某个负数的奇次幂咯elsei++; }printf("%d\n",ans);}return 0;}
- J - Perfect Pth Powers解题报告(张宇)
- J - Perfect Pth Powers解题报告
- J - Perfect Pth Powers解题报告(陈渊)
- Perfect Pth Powers解题报告
- POJ 1730 Perfect Pth Powers 解题报告(因式分解)
- POJ-1730 Perfect Pth Powers 解题报告(数论) 最大开方数
- Perfect Pth Powers(ZJU_2124)
- 1730 Perfect Pth Powers 抄题报告
- POJ 1730 Perfect Pth Powers(数论)
- poj1730 - Perfect Pth Powers
- Perfect Pth Powers
- ZJU 2124 Perfect Pth Powers
- POJ 1730 Perfect Pth Powers
- poj 1730 -- Perfect Pth Powers
- poj 1730 Perfect Pth Powers
- zoj 2124 Perfect Pth Powers
- poj 1730 Perfect Pth Powers
- PKU 1730 Perfect Pth Powers
- QT:日期时间编辑器MyDateTimeEdit
- UIPinchGestureRecognizer
- c++四种type cast(总结自c++ primar)
- 动态规划学习一
- 在sharepoint 2007中配置表单验证
- J - Perfect Pth Powers解题报告(张宇)
- Java Selenium起步
- 更新数据库、表、列
- 第九周实验报告(4)
- 第九周实验报告(5)
- 正确使用 Volatile 变量
- I - An Easy Problem!解题报告(张宇)
- html常用代码大全
- 如何禁用JFrame的最大化Button,但是又可以resize