2016届蓝桥杯省赛B组第二题
2017-02-06 18:15
183 查看
1/1 + 1/2 + 1/3 + 1/4 + … 在数学上称为调和级数。
它是发散的,也就是说,只要加上足够多的项,就可以得到任意大的数字。
但是,它发散的很慢:
前1项和达到 1.0
前4项和才超过 2.0
前83项的和才超过 5.0
那么,请你计算一下,要加多少项,才能使得和达到或超过 15.0 呢?
请填写这个整数。
注意:只需要填写一个整数,不要填写任何多余的内容。比如说明文字。
解题思路:
采用枚举的方法,暴力求解.
答案为:1835421
它是发散的,也就是说,只要加上足够多的项,就可以得到任意大的数字。
但是,它发散的很慢:
前1项和达到 1.0
前4项和才超过 2.0
前83项的和才超过 5.0
那么,请你计算一下,要加多少项,才能使得和达到或超过 15.0 呢?
请填写这个整数。
注意:只需要填写一个整数,不要填写任何多余的内容。比如说明文字。
解题思路:
采用枚举的方法,暴力求解.
#include<stdio.h> #include<stdlib.h> int main(){ double sum=0.0; int i=1; while(sum<15.0){ sum+=1.0/i; i++; } printf("%d\n",i-1); return 0; }
答案为:1835421
相关文章推荐
- 第八届蓝桥杯 省赛B组第二题纸牌三角形
- 2016届蓝桥杯省赛B组 第5题 勾股定理
- 2017第八届蓝桥杯C/C++ B组省赛第二题(素数筛法+枚举)
- 2018年第九届蓝桥杯【C++省赛B组】【第二题:明码】
- 2016年蓝桥杯省赛A组C/C++ 第二题 跳蚱蜢(dfs搜索+状态压缩)
- 2016 第七届蓝桥杯省赛B组第二题--生日蜡烛
- 2016届蓝桥杯省赛B组第三题
- 2016第七届蓝桥杯C/C++ B组省赛第二题:生日蜡烛
- 第八届蓝桥杯c++大学A组(省赛)——第二题
- 2017第八届蓝桥杯C/C++ B组省赛 第二题
- 2016届蓝桥杯省赛A组奇妙的数字
- 2016届蓝桥杯省赛A组格子输出(printf(“”%*s“”)的应用)
- 2018年第九届蓝桥杯【C++省赛B组】【第二题:明码】——附解题代码
- 2017第八届蓝桥杯C/C++ B组省赛第二题 秒解
- 第六届蓝桥杯大赛省赛c语言c组(6-9)
- 2016 蓝桥杯 国赛 JAVA A组第二题 凑平方数
- 蓝桥杯-第七届省赛javaA组-抽签
- 2013蓝桥杯省赛A组-----从我做起振兴中华
- 蓝桥杯第八届省赛JAVA真题----包子凑数
- 20180401第九届蓝桥杯省赛B组真题-5快速排序