HDU 2012报告 关于sqrt、、、
2011-09-07 13:04
330 查看
#include <iostream> #include <math.h> using namespace std; int main() { int x,y; int bj,sum,bj1,sq; while(cin>>x>>y) { bj=1; if(x==0&&y==0) break; for(int i=x;i<=y;i++) { bj1=1; sum=i*i+i+41; sq=sqrt(sum); for(int j=2;j<=sq;j++) { if(sum%j==0) { bj1=0; break; } } if(bj1==0) {bj=0;break;} } if(bj==1) cout<<"OK"<<endl; else cout<<"Sorry"<<endl; } }
以上代码提示编译错误、 看提示说 对重载函数的调用不明确、 查资料 终于明白。
Int型变量可以隐式的转换为各种类型,而程序中没有明确指出,编译就会出错。
应将sqt那句改为 sq=sqrt((double)sum);
AC、、、
相关文章推荐
- (解题报告)HDU2012---素数判定
- HDU 2012 素数判定 解题报告
- 2012 Multi-University Training Contest 9 1009解题报告 HDU 4388
- hdu2012——素数判定解题报告
- 【解题报告】 HDU 1875 畅通工程再续 Kruskal最小生成树 一点关于浮点型在计算机中储存的分析
- HDU 2012 FZU 1756关于素数的一些水题
- HDU 2012 FZU 1756关于素数的一些水题
- hdu 1001 Sum Problem 的解题报告
- 教研室seminar中做关于贝叶斯的报告的ppt
- 2012 ACM/ICPC Asia Regional Changchun Online(hdu 4267 - 4277)线段树+dp+dfs+树形dp
- hdu 4249 A Famous Equation【DP】【Fudan Local Programming Contest 2012 E】
- F - Hand in Hand HDU - 3926(解题报告)
- hdu 4473 Exam (2012ACM成都赛区现场赛J题)
- hdu 3284 解题报告
- hdu 2012 A计划 BFS
- hdu 1372 Knight Moves bfs搜索 解题报告
- 关于AWR报告中一些参数的解释
- ***HDU-1272 小希的迷宫 ACM解题报告(并查集难题)
- hdu 5373 - The shortest problem 解题报告
- <2012 12 20> Gcc/ARM/Linux Kernel关于浮点运算的一些说明(很有用!)