POJ1003解题报告
2014-08-01 11:30
561 查看
题目很长,看半天才理解就是 找出一个N 使得 1/2+1/3+1/4+....1/N+1 的值大于某个输入的浮点数值,输出N。
由于题目有最小和最大输入的限制(0.01-5.19)所以无需考虑很多。
代码如下:
由于题目有最小和最大输入的限制(0.01-5.19)所以无需考虑很多。
代码如下:
/* Arthur: Near_zh Data: 2014/08/01 Note: Poj1003 */ #include <iostream> using namespace std; int main() { double num; cin>>num; double i; while(num!=0.00) { double result=0.0; for(i=2;;i++) { result+=double(1/i); if(result>=num) break; } cout<<i-1<<" card(s)"<<endl; cin>>num; } }
相关文章推荐
- POJ 1003 Hangover 解题报告
- POJ 1003 Hangover [解题报告] Java
- poj 1003 Hangover 解题报告
- 北大POJ解题报告-1003 Hangover
- POJ 1003 解题报告
- POJ 1003 解题报告 Hangover
- poj1003 Hangover 解题报告
- poj解题报告——1003、1005、1799
- POJ 1003(Hangover 简单数学) 解题报告
- POJ 1003解题报告
- POJ 1003(Hangover 简单数学) 解题报告
- POJ 1003求Hangover解题报告——【PKU ACM】
- poj 1003 Hangover 解题报告
- POJ 1003解题报告
- POJ 2981 大整数加法 解题报告
- POJ 2810 完美立方 解题报告
- POJ1251解题报告
- POJ 2714 平均年龄 解题报告
- POJ 3062 解题报告
- POJ1017解题报告