小提示:(自己看)
查看原帖
小提示:(自己看)
1368421
Dream_Lake楼主2025/6/27 17:41

发现个事:

其实,“挑战:尝试不使用循环语句(for、while)完成这个任务。”这句话完全可以忽略掉哈

所以,代码其实是很简单的!!! 用Python写的话,应该是这样的吧:

n=int(input())
k=1
for i in range(n-1):
    n=n*k
    k=k+1
print(n)


想了一个小时

似乎好像跟这道题(P5722)一样

2025/6/27 17:41
加载中...