早教吧作业答案频道 -->其他-->
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这么...的网友还看了以下:
下面程序的功能是计算正整数2345的各位数字平方和,请选择填空.#includemain(){in 2020-05-13 …
PI的 初始值为什么是pi=1#includemain(){int s;float n,t,pi; 2020-05-16 …
access中Me!Text1.Valuc=sum是什么意思? 2020-05-17 …
product-over-sum是什么意思?这是在求解并联阻抗时遇到词汇搭配.请指教.没错,是这个 2020-05-19 …
java答案是什么?Toaddnumbertosum,youwrite(Note:Javaisca 2020-06-06 …
思考WHILE型和UNTIL型语句的区别根据程序段填写运行结果:sum=0sum=0INPUTiI 2020-06-12 …
C语言填空:求1+2+3+…+n至和值首次大于10000之间的值#include<stdio.h> 2020-07-23 …
poj2109为什么wa这么水的题#include<iostream>#include<math. 2020-07-23 …
下面的式子哪里错了/*源文件名:ch101.cpp功能:求两数之和*/#includevoidmai 2020-11-07 …
都说是和意思那sum有什么区别公式中我感觉求和时用sum啊那&又在什么时候才能用到呢$引用意思能不能 2020-11-16 …