竞赛
考级
#include<bits/stdc++.h> #define LL long long using namespace std; LL n,x=1; int main(){ cin>>n; for(LL i=n;i>1;i--){ x*=i; } cout<<x; return 0; }
张立兴业
//理解这个好 #include<iostream> using namespace std; int JieCheng(int a){ int b=1; if(a==0){ return 1; } else{ for(int i=1;a+1>i;i++){ b*=i; } return b; } } int main(){ int c; cin>>c; cout<<JieCheng(c); }
会打篮球的鸡
#include<bits/stdc++.h> using namespace std; int apple(int poop){ if(poop==0) return 1; return poop*apple(poop-1); } int main(){ int poop; cin>>poop; cout<<apple(poop); }
名字一共八个字符
#include<bits/stdc++.h> using namespace std; int factorial(int n) { if (n == 0) { return 1; } return n * factorial(n - 1); } int main() { int n; cin >> n; cout << factorial(n); return 0; }
137****9397
#include<bits/stdc++.h> using namespace std;int n,sum=1;int main(){cin>>n;for(int i=1;i<=n;i++) sum*=i;cout<<sum;return 0;}
shenzhangzheng
#include<iostream> using namespace std; int f(int n){ if(n<=1) return 1; return n*f(n-1); } int main(){ int n; cin>>n; cout<<f(n); return 0; }
歪杏仁
WA君
#include<bits/stdc++.h> using namespace std; int n; long long a(int x){ if(x==0){ return 1; }else{ return x*a(x-1); } } int main(){ cin>>n; cout<<a(n); return 0; }
才雄
#include<bits/stdc++.h> using namespace std; int main(){ int n; cin>>n; long long a[101]; a[0]=1,a[1]=1; for(int i=2;i<=n;++i){ a[i]=a[i-1]*i; } cout<<a[n]; return 0; }
Cradlse
共49条