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) )
相关推荐
DpHard14 分钟前
Vscode 配置python调试环境
ide·vscode·python
小蜗笔记17 分钟前
显卡、Cuda和pytorch兼容问题
人工智能·pytorch·python
I AM_SUN25 分钟前
98. 验证二叉搜索树
数据结构·c++·算法·leetcode
高建伟-joe28 分钟前
内容安全:使用开源框架Caffe实现上传图片进行敏感内容识别
人工智能·python·深度学习·flask·开源·html5·caffe
学习中的码虫1 小时前
数据结构基础排序算法
数据结构·算法·排序算法
JarmanYuo1 小时前
ARM (Attention Refinement Module)
python·计算机视觉
正经教主1 小时前
【基础】Windows开发设置入门4:Windows、Python、Linux和Node.js包管理器的作用和区别(AI整理)
linux·windows·python·包管理器
yidaqiqi1 小时前
[目标检测] YOLO系列算法讲解
算法·yolo·目标检测
Q_Q19632884751 小时前
python的漫画网站管理系统
开发语言·spring boot·python·django·flask·node.js·php
飞天狗1112 小时前
2024 山东省ccpc省赛
c++·算法