求1+2!+3!+...+20!的和

public static void main(String args[]){

long f=1;

long sum=0;

for(int i=0;i<=20;i++){

f*=i;

sum+=f;

}

System.out.println(sum);

}