【题目链接】

ybt 1087:级数求和
ybt 1918:【02NOIP普及组】级数求和
OpenJudge NOI 1.5 27:级数求和

【题目考点】

1. 循环、求和

【解题思路】

  • 设加和变量s
  • n从1开始循环,每次循环将1/n加入s中,而后n增加1
  • 当发现s > k时,跳出循环。
  • 很明显,此时n的值即为要求的最小的n,记此值为nm。
    • 当n < nm时,无法满足s > k
    • 当n > nm时,可以满足s > k,但nm比n更小。
      所以nm是要求的结果。

【题解代码】

解法1:用while循环

#include<bits/stdc++.h>
using namespace std;
int main()
{double s = 0;//s:题中的Sn,k:题中的K,n:题中的nint n = 0, k;cin>>k;while(s <= k){n++; //n从1开始参与运算s += 1.0 / n;//1.0/n可以避免进行整除运算,使表达式是值是浮点型量}cout<<n;return 0;
}

解法2:用for循环

#include<bits/stdc++.h>
using namespace std;
int main()
{double s = 0;//s:题中的Sn,k:题中的K,n:题中的nint n, k;cin>>k;for(n = 1; s <= k; ++n)s += 1.0 / n;//1.0/n可以避免进行整除运算,使表达式是值是浮点型量cout<<n - 1;//跳出前n又多加了一次1,将这个1减掉,就是最终结果return 0;
}

信息学奥赛一本通 1087:级数求和 | 1918:【02NOIP普及组】级数求和 | OpenJudge NOI 1.5 27相关推荐

  1. 信息学奥赛一本通 1919:【02NOIP普及组】选数 | 洛谷 P1036 [NOIP2002 普及组] 选数

    [题目链接] ybt 1919:[02NOIP普及组]选数 洛谷 P1036 [NOIP2002 普及组] 选数 [题目考点] 1.排列组合 2.深搜(子集树) 3.质数 [解题思路] 深搜(子集树) ...

  2. 信息学奥赛一本通 1958:【12NOIP普及组】寻宝 | OpenJudge NOI 1.12 06 | 洛谷 P1076 [NOIP2012 普及组] 寻宝

    [题目链接] ybt 1958:[12NOIP普及组]寻宝 洛谷 P1076 [NOIP2012 普及组] 寻宝 OpenJudge NOI 1.12 06:寻宝 [题目考点] 1. 模拟 2. 循环 ...

  3. 信息学奥赛一本通 1939:【07NOIP普及组】纪念品分组 | P1094 [NOIP2007 普及组] 纪念品分组

    [题目链接] ybt 1939:[07NOIP普及组]纪念品分组 洛谷 P1094 [NOIP2007 普及组] 纪念品分组 [题目考点] 1. 贪心 [解题思路] 贪心选择:选择价格最小的和最大的纪 ...

  4. 信息学奥赛一本通 1970:【15NOIP普及组】扫雷游戏 | OpenJudge NOI 1.8 14:扫雷游戏地雷数计算 | 洛谷 P2670 [NOIP2015 普及组] 扫雷游戏

    [题目链接] ybt 1970:[15NOIP普及组]扫雷游戏 OpenJudge NOI 1.8 14:扫雷游戏地雷数计算 洛谷 P2670 [NOIP2015 普及组] 扫雷游戏 [题目考点] 1 ...

  5. 信息学奥赛一本通 1942:【08NOIP普及组】ISBN号码 | OpenJudge NOI 1.7 29:ISBN号码 | 洛谷 P1055 [NOIP2008 普及组] ISBN 号码

    [题目链接] ybt 1942:[08NOIP普及组]ISBN号码 OpenJudge NOI 1.7 29:ISBN号码 洛谷 P1055 [NOIP2008 普及组] ISBN 号码 [题目考点] ...

  6. 信息学奥赛一本通 1965:【14NOIP普及组】珠心算测验 | 洛谷 P2141 [NOIP2014 普及组] 珠心算测验

    [题目链接] ybt 1965:[14NOIP普及组]珠心算测验 洛谷 P2141 [NOIP2014 普及组] 珠心算测验 [题目考点] 1. 枚举 [解题思路] 解法1:枚举判断每个数字是否是加和 ...

  7. 信息学奥赛一本通 1967:【14NOIP普及组】螺旋矩阵 | 洛谷 P2239 [NOIP2014 普及组] 螺旋矩阵

    [题目链接] ybt 1967:[14NOIP普及组]螺旋矩阵 洛谷 P2239 [NOIP2014 普及组] 螺旋矩阵 类似考题: 洛谷 P1014 [NOIP1999 普及组] Cantor 表 ...

  8. 信息学奥赛一本通 1925:【03NOIP普及组】麦森数 | OpenJudge NOI 4.4 1708:麦森数 | 洛谷 P1045 [NOIP2003 普及组] 麦森数

    [题目链接] ybt 1925:[03NOIP普及组]麦森数 OpenJudge NOI 4.4 1708:麦森数 洛谷 P1045 [NOIP2003 普及组] 麦森数 [题目考点] 1. 高精度 ...

  9. 信息学奥赛一本通 1937:【06NOIP普及组】数列 | 洛谷 P1062 [NOIP2006 普及组] 数列

    [题目链接] ybt 1937:[06NOIP普及组]数列 洛谷 P1062 [NOIP2006 普及组] 数列 [题目考点] 1. 数制 [解题思路] 如果k为2,那么这个数列 第1项为202^02 ...

  10. 信息学奥赛一本通 1961:【13NOIP普及组】计数问题 | 洛谷 P1980 [NOIP2013 普及组] 计数问题

    [题目链接] ybt 1961:[13NOIP普及组]计数问题 洛谷 P1980 [NOIP2013 普及组] 计数问题 [题目考点] 1. 数字拆分 [解题思路] 遍历1~n的各个数字,对每个数字做 ...

最新文章

  1. oracle学习总结三(bulk collect用法)
  2. 华为手机文件夹android,安卓手机文件目录详解
  3. 做项目的一点收获之二
  4. 网络中常见的互通与不通—Vecloud微云
  5. Day20:绑定方法与非绑定办法、多态和多态性
  6. 阿里内部平台VS火山引擎后端开发,拿头比?
  7. Uploadify 控件上传图片 + 预览
  8. 为什么 String hashCode 方法选择数字31作为乘子?
  9. mybatis在指定库建表_搭建MyBatis开发环境及基本的CURD介绍
  10. 什么软件可以换电脑ip地址
  11. cad批量打印_CAD批量打印插件的安装与使用方法
  12. [转载]互联网扫描器 ZMap 完全手册
  13. 果园机器人的写作思路_《果园机器人》教材理解
  14. 共享文件计算机和设备拒绝访问,共享文件夹无法访问、设置文件夹访问权限、共享文件夹拒绝访问的解决方法...
  15. Java SE基础——Java集合
  16. cad断点快捷键_CAD命令:打断(BREAK)命令的使用技巧
  17. IDEA社区版详细安装2022最新版(保姆式)
  18. GSM+GPRS通信模块SIM800C介绍
  19. 设计灵感:12个App的登录注册界面案例参考
  20. android 微信表情雨,2017新年微信表情雨大召唤术-微信彩蛋表情雨2017预约 _5577安卓网...

热门文章

  1. TypeScript - Interfaces
  2. ArcGIS Server 10 for java 注册SOE出现的问题
  3. Java排序之直接选择排序
  4. JavaEE班第四天
  5. 又又叒更新,Win 12要来了?
  6. Ubuntu搭建tftp服务器
  7. python学生名片系统_python学生管理名片
  8. 为什么蚂蚁金服架构师建议从Zookeeper开始提升技术水平?
  9. 聊聊自己的高效学习方法~
  10. Java进阶 | 泛型机制与反射原理