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

问题描述

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

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

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

输入格式

分行输入x的具体数值

输出格式

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

样例输入

1.003.710.045.190.00

样例输出

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

参考代码

此处为隐藏的内容!
发表评论并刷新,才能查看
俊霖

发表评论

您必须

目前评论:2   其中:访客  2   博主  0

  1. 月婵 5

    好东东,谢谢博主

  2. ζั͡ޓއއއ๓º 1