Dotcpp  >  编程题库  >  蓝桥杯算法训练VIP-调和数列问题
题目 1661:

蓝桥杯算法训练VIP-调和数列问题

时间限制: 3s 内存限制: 192MB 提交: 327 解决: 157

题目描述

输入一个实数x,求最小的n使得,1/2+1/3+1/4+...+1/(n+1)> =x。

输出格式为对于一个x,输出一行n card(s)。其中n表示要计算的答案。

输入格式

分行输入x的具体数值 


输入的实数x保证大于等于0.01,小于等于5.20,并且恰好有两位小数。你的程序要能够处理多组数据,即不停地读入x,如果x不等于0.00,则计算答案,否则退出程序。

输出格式

分行输出n的数值,格式为n  card(s) 

样例输入

1.00 
3.71 
0.04 
5.19 
0.00 

样例输出

3 card(s)
61 card(s)
1 card(s)
273 card(s)

提示

零基础的同学可以先学习基础,教程见:  C语言教程C++教程编译器教程数据结构教程Python教程单片机教程

视频教学见视频网课

标签