1/1 + 1/2 + 1/3 + 1/4 + … 在数学上称为调和级数。

它是发散的,也就是说,只要加上足够多的项,就可以得到任意大的数字。

但是,它发散的很慢:

前1项和达到 1.0
前4项和才超过 2.0
前83项的和才超过 5.0

那么,请你计算一下,要加多少项,才能使得和达到或超过 15.0 呢?

请填写这个整数。

注意:只需要填写一个整数,不要填写任何多余的内容。比如说明文字。

Python

index, summ = 1, 0
while summ < 15:summ += 1 / indexindex += 1
print(f"index = {index - 1}, summ = {summ}")

C++

 #include <iostream>#include <iomanip>using namespace std;int main() {double index = 1, num = 0;while(num < 15.0) {num += 1 / index;index++;}cout << fixed << setprecision(0) << "index = " << index << ", num = " << num << endl;return 0;}

Answer:1835421

2014/Province_Java_B/2/调和级数相关推荐

  1. 2014/School_C_C++_B/2/调和级数

    1/1 + 1/2 + 1/3 + 1/4 + - 在数学上称为调和级数. 它是发散的,也就是说,只要加上足够多的项,就可以得到任意大的数字. 但是,它发散的很慢: 前1项和达到 1.0 前4项和才超 ...

  2. 梅森素数、猜年龄、啤酒饮料、武功秘籍、调和级数、李白打酒、猜字母、扩散、三升序列、寻找2020

    梅森素数 题目 如果一个数字的所有真因子之和等于自身,则称它为"完全数"或"完美数" 例如:6 = 1 + 2 + 3 28 = 1 + 2 + 4 + 7 + ...

  3. CV算法复现(分类算法4/6):GoogLeNet(2014年 谷歌)

    致谢:霹雳吧啦Wz:https://space.bilibili.com/18161609 目录 致谢:霹雳吧啦Wz:https://space.bilibili.com/18161609 1 本次要 ...

  4. CV算法复现(分类算法3/6):VGG(2014年 牛津大学)

    致谢:霹雳吧啦Wz:https://space.bilibili.com/18161609 目录 致谢:霹雳吧啦Wz:https://space.bilibili.com/18161609 1 本次要 ...

  5. 2014.4新版uboot启动流程分析

    原文 http://blog.csdn.net/skyflying2012/article/details/25804209 此处转载有稍作修改 最近开始接触uboot,现在需要将2014.4版本ub ...

  6. 2014年个人工作总结

    2014年的日常工作,从技术支持岗位调到市场.社区岗位上:日常技术处理工作变为博客.微信.微博.市场活动策划.发送奖品等.如果以此为界:即毕业10年内的主要是软件研发.团队管理.项目管理:第二个十年开 ...

  7. 黑帽大会2014:10个酷炫的黑客工具

    http://www.csdn.net/article/2014-08-21/2821304 用于恶意软件分析的Maltrieve 安全研究人员使用Maltrieve工具收集服务器上的恶意软件.通过这 ...

  8. 1 23 456c语言,2014年计算机二级考试C语言模拟题(1)

    2014年计算机二级考试C语言模拟题(1) 21.下列程序的运行结果为( ). #include main() {struct date {int year,month,day; }today; pr ...

  9. SQL Server 2014新特性——基数评估(白皮书阅读笔记)

    基数评估 目录 基数评估 说明 基数评估准确的重要性 模型假设 启用新的基数评估 验证基数评估的版本 在迁移到新的基数评估前要测试 校验基数评估 偏差问题 需要手动处理的变化 避免因为新的CE造成性能 ...

最新文章

  1. html随机数游戏,js实现随机数小游戏
  2. Oracle宣称Java将每半年发布一个版本
  3. 程序员都讨厌写文档?这4个工具让你事半功倍
  4. Android代码入侵原理解析(一)
  5. iOS实现三屏复用循环广告[从服务器请求的广告]
  6. 实验四:xl命令的常见子命令以及操作
  7. linux(3):Linux MBR分区、挂载操作步骤,逻辑卷扩容操作
  8. 2017和2019对比图刷屏,真实扎心!苹果中国女老板也跟风晒图...
  9. 了解计算机编码的一般特征,教招信息知识点:计算机编码的一般特征
  10. 《Java语言程序设计》(基础篇原书第10版)第十章复习题答案
  11. SQL注入不完全思路与防注入程序
  12. 秀球技:倒和其他无用
  13. PREEvision软件-汽车电子电气架构的开发工具
  14. 客户端修改服务器的cookie,客户端与服务器cookie
  15. ps 毛发 边缘,抠图技巧,抠图后头发边缘的颜色怎处理
  16. 人脸及指纹双重识别门禁系统
  17. hadoop day02
  18. 简单线性回归R和Python预测身高体重国内生产总值二氧化碳排放量
  19. 会员管理小程序实战开发教程(六)-会员查询功能
  20. 集成电路工艺基础介绍以及什么是Corner?

热门文章

  1. Chrome的一点小问题
  2. Remoting系列(二)----建立第一个入门程序
  3. 3 CSS 高级语法
  4. yii2 mysql_Yii2 数据库操作汇总
  5. 练习11.1 奥运五环色 7-1 藏头诗
  6. 手机和工业计算机运算能力对比,手机CPU跟电脑CPU到底差多少?
  7. android studio lambda插件,在Android Studio中使用Lambda表达式(retrolambda)
  8. c语言发牌思路,C语言发牌机程序求详细解析
  9. Java黑皮书课后题第9章:*9.3(使用Date类)编写程序创建一个Date对象,设置它的流逝时间分别为...,然后使用toString()方法分别显示上述日期
  10. html也没锚点,css 锚点定位不了