这代码为什么只有80分?
#include<bits/stdc++.h> using namespace std; int fun(int n) { if(n==0 || n==1) return 1; return fun(n-1)*(4*n-2)/(n+1); } int main() { int n; cin>>n; cout<<fun(n); return 0; }