#include<stdio.h> int jieCheng(int x){ int i,s=1; for(i = 1;i <= x;i++){ s *= i; } return s; } int jieChengHe(int n){ int i,c=0; for(i = 1;i <= n;i++){ c+=jieCheng(i); } return c; } int main(){ int n; scanf("%d",&n); printf("%d",jieChengHe(n)); return 0; } /************************************************************** Problem: 1019 User: admin Language: C Result: Accepted Time:10 ms Memory:1144 kb ****************************************************************/