当前位置: 首页> 健康> 母婴 > 成都网站建设推来客网站系统_html所有标签及其属性汇总_电商运营推广怎么做_优化网站排名方法

成都网站建设推来客网站系统_html所有标签及其属性汇总_电商运营推广怎么做_优化网站排名方法

时间:2025/7/17 12:10:17来源:https://blog.csdn.net/BECOMEviolet/article/details/146965687 浏览次数:0次
成都网站建设推来客网站系统_html所有标签及其属性汇总_电商运营推广怎么做_优化网站排名方法

题目描述

用高精度计算出 S = 1 ! + 2 ! + 3 ! + ⋯ + n ! S = 1! + 2! + 3! + \cdots + n! S=1!+2!+3!++n! n ≤ 50 n \le 50 n50)。

其中 ! 表示阶乘,定义为 n ! = n × ( n − 1 ) × ( n − 2 ) × ⋯ × 1 n!=n\times (n-1)\times (n-2)\times \cdots \times 1 n!=n×(n1)×(n2)××1。例如, 5 ! = 5 × 4 × 3 × 2 × 1 = 120 5! = 5 \times 4 \times 3 \times 2 \times 1=120 5!=5×4×3×2×1=120

输入格式

一个正整数 n n n

输出格式

一个正整数 S S S,表示计算结果。

输入输出样例

输入

3

输出

9

说明/提示

【数据范围】

对于 100 % 100 \% 100% 的数据, 1 ≤ n ≤ 50 1 \le n \le 50 1n50

方式

代码

class Solution:@staticmethoddef oi_input():"""从标准输入读取数据"""num = int(input())return num@staticmethoddef oi_test():"""提供测试数据"""return 3@staticmethoddef solution(num):t, sum = 1, 0for i in range(1, num + 1):t *= isum += tprint(sum)oi_input = Solution.oi_input
oi_test = Solution.oi_test
solution = Solution.solutionif __name__ == '__main__':num = oi_test()# num = oi_input()solution(num)

流程图

开始
初始化current_factorial=1, total_sum=0
循环控制 i=1 到 num
current_factorial *= i
total_sum += current_factorial
输出total_sum
结束
关键字:成都网站建设推来客网站系统_html所有标签及其属性汇总_电商运营推广怎么做_优化网站排名方法

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

责任编辑: