早教吧作业答案频道 -->其他-->
poj2109为什么wa这么水的题#include<iostream>#include<math.h>usingnamespacestd;intmain(){doublen,m,sum;while(cin>>n>>m){for(inti=1;sum<m;i++){sum=pow(i,n);if(sum==m){cout<<i<<endl;break
题目详情
poj2109为什么wa 这么水的题#include<iostream> #include<math.h> using namespace std; int main() { double n,m,sum; while(cin>>n>>m) { for(int i=1;sum<m;i++) { sum=pow(i,n); if(sum==m) { cout<<i<<endl; break; } } } }
▼优质解答
答案和解析
sum=pow(i,n); n太大,double能保存的有效数字不够,不能够精确的判断== 以前我写的... #include #include #include using namespace std; const double eps=1e-6; int main() { double n,p; while(scanf("%lf %lf",&n,&p)!=EOF) { double ans=pow(p+eps,1.0/n); printf("%.0lf\n",ans); } return 0; } 还有问题可以hi我
看了 poj2109为什么wa这么...的网友还看了以下:
证明C(0,n)^2+C(1,n)^2+……+C(n,n)^2=C(n,2n) 2020-04-26 …
一道有关c程的题目:设数组每个元素只存储0至9的数,把该数组的前n个整数的排列看做是一个n位的整数 2020-05-14 …
排列组合公式A与C的换算技巧问题?A(m,n)一个是上标一个是下标,呵呵~C(0,n)=1A(0, 2020-06-09 …
直线L经过三点A(m,0),B(0,n),C(1,3),且m,n是正整数,求直线L的方向式方程 2020-06-12 …
.(本题6分)先阅读下面的内容,例题:若m2+2mn+2n2-6n+9=0,求m和n的值.∵m2+ 2020-07-13 …
解决同一个问题的两种方法,一个是时间复杂度为0(3^n),另一个是0(n^9),系统7×24小时运 2020-07-21 …
两个可数集的映射数量是可数的吗两个可数集:{0,1,2,...,9}自然数集N映射f:N--->{ 2020-07-30 …
组合公式方程和二项式(1).(|x|+1/|x|-2)3展开式中的常数项.《3为3次方》;(2)、 2020-08-02 …
先阅读,再解决问题,例题:若m2+2mn+2n2-6n+9=0,求m和n的值.(1)若x2+2y2- 2020-11-03 …
9*0+1=0;9*1+2=11;9*2+3=21;9*3+4=31;……猜想:第N个等式(N为正整 2020-11-07 …