PTA - 求奇数分之一序列前N项和

本题要求编写程序,计算序列 1 + 1/3 + 1/5 + ... 的前N项之和。

输入格式:

输入在一行中给出一个正整数N。

输出格式:

在一行中按照"sum = S"的格式输出部分和的值S,精确到小数点后6位。题目保证计算结果不超过双精度范围。

输入样例:

复制代码
23

输出样例:

复制代码
sum = 2.549541

我的答案:

复制代码
x = int(input())

sum = 0
for i in range( 1, x+1 ):
    sum += 1 / ( 2 * i - 1 )

print ( "sum = %lf" % round(sum, 6) )
相关推荐
金銀銅鐵19 小时前
斐波那契数列的个位数出现的周期是多少?
python·数学
sel_919 小时前
【多轮对话论文导读(三)】多轮对话与Agent论文阅读笔记:用户模拟、轨迹生成与长期记忆
论文阅读·人工智能·笔记·深度学习·算法·机器学习
Asize20 小时前
438. 找到字符串中所有字母异位词
算法
Asize20 小时前
283. 移动零
算法
whcyhhh20 小时前
头歌实践教学平台:数据科学与大数据技术导论(十二)
大数据·开发语言·python·数据清洗
qq_3164110321 小时前
专业的腹腔镜医疗器械物联网APP开发服务商
python
阿童木写作21 小时前
跨境电商翻译利器,批量图片视频翻译+智能抠图工具
python·音视频
船厂电气自动化ai大模型1 天前
AI大模型与数学·第57课 傅里叶全套工具链综合实战:串联级数/连续变换/DFT/FFT,图像、音频、扩散模型完整例题
数据结构·人工智能·深度学习·算法·机器学习
绘梨衣5471 天前
异步任务队列-学习2
爬虫·python·学习·任务队列
人工智能培训1 天前
人工智能数据安全下的个人信息保护实践方案
大数据·人工智能·算法·生活