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

简介: 求奇数分之一序列前N项和

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

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

输出格式:
在一行中按照“sum = S”的格式输出部分和的值S,精确到小数点后6位。题目保证计算结果不超过双精度范围。
输入:
23
输出:
sum = 2.549541
代码:
n=int(input())
sum=0
x=0
for i in range(0,n):
x=2*i+1
sum=sum+1/x
print("sum = {:.6f}".format(sum))

相关文章
PTA-求简单交错序列前N项和
求简单交错序列前N项和
127 0
|
网络安全 开发工具 数据安全/隐私保护
sourcetree安装与简单使用图文说明(非常详细)
​ 1、下载 点击此处下载sourcetree 弹窗勾选同意相关协议,点击“Download”按钮下载即可 2、安装 1)双击下载的sourcetree安装包  如图所示,选择Bitbucket方式(如代码仓库放在Bitbucket服务器,可选择Bitbucket服务器方式输入地址和用户名,再在弹窗中输入密码即可,本文只针对Bitbucket方式) 关于Bitbucket的登录注册,这里不做过多赘述,有不明白的同学欢迎留言讨论 2)登录成功,点击“下一步”按钮 3)继续点击“下一步”按钮 4)配置偏好设置信息,点击“下一步”按钮 这里就是安装成功后上传代码会显示的用户名和对
3324 1
|
NoSQL 关系型数据库 Redis
Redis事务:保障数据一致性和原子性的简单机制
事务是一种用于确保数据操作的一致性和原子性的重要机制。在Redis中,虽然事务支持并不像传统关系型数据库中那样复杂,但它提供了一种简单的事务支持,称为MULTI/EXEC事务。本文将深入探讨Redis事务的实现原理、特性和适用场景,帮助开发者了解如何在Redis中充分利用事务来保障数据的完整性和正确性。
685 0
|
监控 Java API
|
JSON Java fastjson
Maven精选系列--classifier元素妙用
首先来看这么一个依赖 <dependency>