浙大PTA 第2章-6 求交错序列前N项和 (15 分) 24-03-02 21:34 4605 10950 blog.csdn.net 全题解析链接 浙大Python题目集 PTA95题全部解析 本题要求编写程序,计算交错序列 1-2/3+3/5-4/7+5/9-6/11+... 的前N项之和。 输入格式: 输入在一行中给出一个正整数N。 输出格式: 在一行中输出部分和的值,结果保留三位小数。 输入样例: 5 输出样例: 0.917 题解: N = int(input())sum = 0for i in range(1,N+1): sum = sum + pow(-1,i+1)*i/(2*i-1)print(f'{sum:.3f}') 全题解析链接 浙大Python题目集 PTA95题全部解析 本题要求编写程序,计算交错序列 1-2/3+3/5-4/7+5/9-6/11+... 的前N项之和。 输入格式: 输入在一行中给出一个正整数N。 输出格式: 在一行中输出部分和的值,结果保留三位小数。 输入样例: 5 输出样例: 0.917 题解: N = int(input())sum = 0for i in range(1,N+1): sum = sum + pow(-1,i+1)*i/(2*i-1)print(f'{sum:.3f}') 注:本文转载自blog.csdn.net的amateur_python的文章"https://blog.csdn.net/amateur_python/article/details/118892686"。版权归原作者所有,此博客不拥有其著作权,亦不承担相应法律责任。如有侵权,请联系我们删除。 复制链接
全题解析链接 浙大Python题目集 PTA95题全部解析 本题要求编写程序,计算交错序列 1-2/3+3/5-4/7+5/9-6/11+... 的前N项之和。 输入格式: 输入在一行中给出一个正整数N。 输出格式: 在一行中输出部分和的值,结果保留三位小数。 输入样例: 5 输出样例: 0.917 题解: N = int(input())sum = 0for i in range(1,N+1): sum = sum + pow(-1,i+1)*i/(2*i-1)print(f'{sum:.3f}')
全题解析链接 浙大Python题目集 PTA95题全部解析 本题要求编写程序,计算交错序列 1-2/3+3/5-4/7+5/9-6/11+... 的前N项之和。 输入格式: 输入在一行中给出一个正整数N。 输出格式: 在一行中输出部分和的值,结果保留三位小数。 输入样例: 5 输出样例: 0.917 题解: N = int(input())sum = 0for i in range(1,N+1): sum = sum + pow(-1,i+1)*i/(2*i-1)print(f'{sum:.3f}')
评论记录:
回复评论: