【考研每日一题14】N的阶乘(python)
程序员文章站
2022-07-12 23:40:45
...
原题地址:牛客网
题目描述:
输入一个正整数N,输出N的阶乘。
输入描述:
正整数N(0<=N<=1000)
输出描述:
输入可能包括多组数据,对于每一组输入数据,输出N的阶乘
示例1
输入
4 5 15
输出
24 120 1307674368000
分析:
就是从1乘到n。但是用C++普通的循环是没法通过的。然而我又不想动脑子了,所以用了python.
python天下第一!
代码:
while True:
try:
a=int(raw_input().strip())
if a==0:
print(0)
else:
sum=1
for i in range(1,a+1):
sum=sum*i
print(sum)
except EOFError:
break
2020.4.2
上一篇: LeetCode每日一题
下一篇: 每日一题 LeetCode