题目50:已知:Sn= 1+1/2+1/3+…+1/n。显然对于任意一个整数K,当n足够大的时候,Sn大于K。现给出一个整数K(1<=k<=15),要求计算出一个最小的n;使得Sn>K。

编程入门 行业动态 更新时间:2024-10-24 16:23:28

题目50:已知:Sn= 1+1/2+1/3+…+1/n。显然对于任意一个<a href=https://www.elefans.com/category/jswz/34/1771264.html style=整数K,当n足够大的时候,Sn大于K。现给出一个整数K(1<=k<=15),要求计算出一个最小的n;使得Sn>K。"/>

题目50:已知:Sn= 1+1/2+1/3+…+1/n。显然对于任意一个整数K,当n足够大的时候,Sn大于K。现给出一个整数K(1<=k<=15),要求计算出一个最小的n;使得Sn>K。

题目转载:

题目描述:

已知:Sn= 1+1/2+1/3+…+1/n。

显然对于任意一个整数K,当n足够大的时候,Sn大于K。

现给出一个整数K(1<=k<=15),

要求计算出一个最小的n;使得Sn>K。

输入格式:

一个整数K。

输出格式:

一个整数n。


while 循环

Python 中 while 语句的一般形式:

while 判断条件(condition):

    执行语句(statements)

代码:

K = int(input())
n = 1
Sn = 1
while Sn <= K:n += 1Sn += 1/n
print(n)

运行结果:

 

更多推荐

题目50:已知:Sn= 1+1/2+1/3+…+1/n。显然对于任意一个整数K,当n足够大的时候,Sn大于K。现给出一个整数K(1<=k<=15),要求计算出一

本文发布于:2024-03-08 20:28:40,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1722221.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:整数   计算出   最小   题目   Sn

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!