输入:5
输出:153
解释输出:153=1!+2!+3!+4!+5!
#include<bits/stdc++.h>
using namespace std;
int main()
{
long long n,i,j,sum=0,cnt=1;
cin>>n;
for(i=1;i<=n;i++)
{
cnt=1;
for(j=1;j<=i;j++)
{
cnt=cnt*j;
}
sum=sum+cnt;
}
cout <<sum;
return 0;
}
输入:5
输出:153
解释输出:153=1!+2!+3!+4!+5!
#include<bits/stdc++.h>
using namespace std;
int main()
{
long long n,i,j,sum=0,cnt=1;
cin>>n;
for(i=1;i<=n;i++)
{
cnt=1;
for(j=1;j<=i;j++)
{
cnt=cnt*j;
}
sum=sum+cnt;
}
cout <<sum;
return 0;
}