博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
从1到n的阶乘的和(python)
阅读量:4952 次
发布时间:2019-06-11

本文共 573 字,大约阅读时间需要 1 分钟。

今天在百度上逛一些ctf的平台,偶然发现一道编程题,于是乎,便用我刚刚学的python知识解了这道题

题目的描述是这样的:

计算1!+2!+3!+...+6666!后五位。

这个计算量很大啊,我还是用传统方法,让计算机算吧

这里是代码:

1 #-*- coding:utf-8 -*- 2 #计算1!+2!+3!+......+n! 3 import sys 4  5 def fact(x): 6     result = 1 7     for i in xrange(2,x+1): 8         result *= i 9     return result10 11 def end_result(n):12     result1 = 013     for i in xrange(1,n+1):14         result1 += fact(i)15     return result116 17 if __name__ == '__main__':18     num = int(sys.argv[1])19     print end_result(num)

不得不说python的强大,这么长的数据都能列出来

转载于:https://www.cnblogs.com/hell0w/p/7502617.html

你可能感兴趣的文章
【转】Android详细的对话框AlertDialog.Builder使用方法
查看>>
Unite Beijing 2015大型活动
查看>>
loading加载的代码
查看>>
PHP框架CI CodeIgniter 的log_message开启日志记录方法
查看>>
arraylist
查看>>
关于poi导出excel三种方式HSSFWorkbook,SXSSFWorkbook,csv的总结
查看>>
zoj 1649 Rescue (BFS)(转载)
查看>>
371. Sum of Two Integers java solutions
查看>>
2124: 等差子序列 - BZOJ
查看>>
3529: [Sdoi2014]数表 - BZOJ
查看>>
字符串匹配算法综述
查看>>
Linux centosVMware shell 管道符和作业控制、shell变量、环境变量配置文件
查看>>
在程序被送入后台时,向 iOS 借点时间,来完成一个长期任务
查看>>
【设计模式】工厂模式
查看>>
两个表格中数据不用是一一对应关系--来筛选不同数据,或者相同数据
查看>>
前端之路
查看>>
javascript 继承
查看>>
String类型转int类型方法
查看>>
关于渲染引擎设计,Scene Management的文章
查看>>
oracle 使用leading, use_nl, rownum调优
查看>>