吾等小蒻方耐非懂高精度也,因此得50分,方请神犇给予高精度代码也。小可jyy谨上。
小码此上:
#include <iostream>
using namespace std;
#define ull unsigned long long
ull fact(int a){
if(a == 1) return a;
else return fact(a - 1) * a;
}
ull sumf(int a){
if(a == 1) return 1;
else return fact(a) + sumf(a - 1);
}
int main(){
int a;
cin >> a;
ull ans = sumf(a);
cout << ans;
return 0;
}```