算法训练 调和数列问题

时间限制:1.0s   内存限制:512.0MB

问题描述

  输入一个实数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.00
3.71
0.04
5.19
0.00

样例输出

3 card(s)
61 card(s)
1 card(s)
273 card(s)
#include <stdio.h>int main()
{double x, sum;int n;while (1){scanf("%lf", &x);if (x == 0)break;n = 0;sum = 0;while (sum < x){n++;sum += 1.0 / (n + 1);}printf("%d card(s)\n", n);}return 0;
}

蓝桥杯 ALGO-45 算法训练 调和数列问题相关推荐

  1. 蓝桥杯:试题 算法训练 Remember the A La Mode

    蓝桥杯:试题 算法训练 Remember the A La Mode 资源限制 时间限制:1.0s 内存限制:256.0MB 问题描述 Hugh Samston经营着一个为今年的ICPC世界总决赛的参 ...

  2. 矩阵乘法 算法训练 试题_蓝桥杯习题集_ 算法训练 矩阵乘法

    原文: 算法训练 矩阵乘法 时间限制:1.0s   内存限制:512.0MB 问题描述 输入两个矩阵,分别是m*s,s*n大小.输出两个矩阵相乘的结果. 输入格式 第一行,空格隔开的三个正整数m,s, ...

  3. 蓝桥杯练习系统算法训练习题加答案java版本

    附上百度文库的链接:http://wenku.baidu.com/view/afb78d36b42acfc789eb172ded630b1c59ee9bf7 转载于:https://www.cnblo ...

  4. java蓝桥杯的题_Java蓝桥杯试题集——算法训练ALGO-116——最大的算式

    题目要求 解题思路 动态规划,今天才弄明白QAQ,借鉴了这位大佬的博客,曹磊的博客 写的很好!但是我觉得我的循环方式更容易理解嘿嘿嘿~ 首先建立如下图的数组,行数代表前几位数,列数代表有几个乘号.将第 ...

  5. 蓝桥杯练习系统—算法训练 s01串

    第一部分:题目 问题描述 s01串初始为"0" 按以下方式变换 0变1,1变01 输入格式 1个整数(0~19) 输出格式 n次变换后s01串 样例输入 3 样例输出 101 数据 ...

  6. 蓝桥杯:试题 算法训练 采油区域 矩阵前缀和+动态规划+分治+枚举

    资源限制 时间限制:2.0s 内存限制:512.0MB 采油区域 Siruseri政府决定将石油资源丰富的Navalur省的土地拍卖给私人承包商以建立油井.被拍卖的整块土地为一个矩形区域,被划分为M× ...

  7. 蓝桥杯-黑色星期五(算法训练)

    题目描述: 有些西方人比较迷信,如果某个月的13号正好是星期五,他们就会觉得不太吉利,用古人的说法,就是"诸事不宜".请你编写一个程序,统计出在某个特定的年份中,出现了多少次既是1 ...

  8. 【算法】【蓝桥杯】试题 算法训练 黑心药商 ALGO-1002

    题目 资源限制 时间限制:1.0s 内存限制:256.0MB 问题描述 JiaoShou消灭了百变怪,为爱琳世界赢得了和平,但他突然发现自己没有升级,这就意味着必须去喝药补血.爱琳世界的NPC卖的药已 ...

  9. 蓝桥杯国赛五一训练赛(1)

    蓝桥杯国赛五一训练赛(1)(链接) 问题 A: 费解的开关 你玩过"拉灯"游戏吗?25盏灯排成一个5x5的方形.每一个灯都有一个开关,游戏者可以改变它的状态.每一步,游戏者可以改变 ...

  10. 蓝桥杯练习系统-入门训练java版

    蓝桥杯练习系统-入门训练:http://lx.lanqiao.cn/problemset.page?code=BEGIN-&userid=301077 package 蓝桥杯系统入门训练;im ...

最新文章

  1. Redis 缓存使用技巧和设计方案
  2. extjs中文字体在firefox和Adobe Air里显示偏小的问题
  3. 怎么将html字符串转换成标签并展示,将字符串转为html标签-续
  4. Linux对外连接端口数限制
  5. 速看,三分钟带你了解IP协议!
  6. oracle 回滚 drop的表,使用ODU恢复被DROP的表 | 信春哥,系统稳,闭眼上线不回滚!...
  7. android 自定义弹窗diss,Android中自定义PopupWindow,动态弹窗。
  8. java 文件的删除一行_如何从java中的文件中删除一行文本?
  9. 用Python编写程序,写一个通信录。
  10. LeetCode知识点总结 - 1179
  11. 我的第一个“大工程”,欢迎来到m78星云
  12. Windows10下查看网卡MAC地址的方法
  13. eclipse J2EE软件下载
  14. “浙”里别具风采——2018中国软件生态大会·杭州站
  15. 使用Fiddler对手机APP抓包渗透测试实战
  16. 两道小学生的题----1000: 梦里的难题、1002: 拳皇
  17. ebs开发入门 oracle 知乎_知乎日报
  18. Kernel 4.9的BBR拥塞控制算法与锐速
  19. 公司裁员不给赔偿怎么办?
  20. 文献回顾方法(Systematic Literature Review,SLR)

热门文章

  1. 机器学习中的范数规则化之L0、L1与L2范数
  2. java课程结课论文_Java技术综合课程设计论文
  3. 主数据项目交付最佳实践
  4. 学习心得《稻盛和夫经营学》的读后感2300字
  5. 数字滤波器 matlab 仿真,基于matlab的数字滤波器的设计及仿真ppt课件
  6. Facebook的原罪与区块链的救赎
  7. candence的图纸大小设置_Candence基础知识1(CADENCE从原理图到PCB步骤 )
  8. 变转速数据集 -- 渥太华轴承数据集描述及下载链接
  9. 入职薪酬谈判技巧_如何谈判你的薪水
  10. 截止失真放大电路_一起学模电:6、放大电路静态与动态分析方法