首页
DreamJudge
院校信息
考研初试
考研复试
保研专区
讨论区
兑换中心
登录
注册
上岸
以下题解仅供学习参考使用。
抄袭、复制题解,以达到刷AC率/AC数量或其他目的的行为,在N诺是严格禁止的。
N诺非常重视学术诚信。此类行为将会导致您成为作弊者。具体细则请查看N诺社区规则。
太一
2026年3月20日 20:54
递归求阶乘 题解:
P1430
回复 0
|
赞 1
|
浏览 102
#include<iostream> #include<cmath> #include<algorithm> #include<string> #include<map> using namespace std; long long sum(int n) { if (n == 1) { return 1; } return n * sum(n - 1); } int main() { long long n, num; cin >> n; while (n--) { ...
mlx
2026年3月17日 14:56
递归求阶乘 题解:
P1430
回复 0
|
赞 0
|
浏览 114
记忆化递归 #include<iostream> using namespace std; const int N=21; typedef long long ll; ll dp[N]={1,1}; ll t,n; ll fact(ll n) { if(dp[n]) return dp[n]; ll x=n*fact(n-1); dp[n]=x; return dp[n]; } int main() { cin>>t; while(t--) ...
ZeroQi_404
2026年3月16日 16:59
递归求阶乘 题解:
P1430
回复 0
|
赞 0
|
浏览 91
#include <iostream> using namespace std; long long jiecheng(int n){ if(n == 1) return 1; return n * jiecheng(n - 1); } int main(){ int m; cin >> m; while(m--){ int x; cin >> x; cout << jiecheng(x) << endl; } return 0; } ...
Jinx_K
2026年3月12日 17:45
递归求阶乘 题解:long long
P1430
回复 0
|
赞 1
|
浏览 62
#include <bits/stdc++.h> using namespace std; typedef long long ll; ll func(ll n) { if(n>1) return n*func(n-1); else return 1; } int main() { int m; while(cin>>m) { for(int i=0;i<m;i++) { ll n; cin>>n; cout<<func(n)<<...
sevendish
2026年3月11日 17:03
递归求阶乘 题解:
P1430
回复 0
|
赞 2
|
浏览 160
#include <iostream> using namespace std; long long factorial(int n) { if (n <= 1) return 1; return n * factorial(n - 1); } int main() { int m, n; cin >> m; for (int i = 0; i <...
曾不会
2026年2月7日 18:56
递归求阶乘 题解:
P1430
回复 0
|
赞 0
|
浏览 193
n=int(input()) for i in range(n): k=int(input()) count=1 for j in range(1,k+1): count*=j print(count)
小王桐学
2024年3月9日 00:00
阶乘 - 北理工 题解:C
P1430
回复 0
|
赞 3
|
浏览 1.7k
#include <stdio.h> long long Factorial(long long n) { long long i,f = 1; for(i = 1; i <= n; i++) f*=i; return f; } int main() { long long n; int m,i; while(scanf("%d",&m) != EOF) { for(i = 0; i < m; i++) { scanf("%lld",&n); printf("%ll...
My_opt
2022年4月30日 14:55
c++
P1430
回复 0
|
赞 0
|
浏览 5.1k
#include <iostream> using namespace std; int x; int main() { cin >> x; while (cin >> x) { int res = x; while (-- x) res *= x; cout << res << endl; } return 0; }
A1120161820
2020年3月6日 10:52
阶乘(c++)
P1430
回复 0
|
赞 2
|
浏览 8.8k
#include<iostream> using namespace std; int fun(int n) { int ans = 1; for (int i = 1; i <= n; i++) ans *= i; return ans; } int main() { int m; cin >> m; while (m--) { int N; cin >> N; cout << fun(N) << endl; } return 0; } &n...
题目
递归求阶乘
题解数量
9
发布题解
在线答疑
热门题解
1
阶乘 - 北理工 题解:C
2
递归求阶乘 题解:
3
阶乘(c++)
4
递归求阶乘 题解:
5
递归求阶乘 题解:long long
6
c++
7
递归求阶乘 题解:
8
递归求阶乘 题解:
9
递归求阶乘 题解: