#include #include #include #include #define ARRAY_NUM 100000 void factorial_calc(); // No.500 void delete_7(); void check_575(); //void jenga(); // //void poker(); int main(void) { factorial_calc(); return 0; } void factorial_calc() { int n=0, sum=0; scanf("%d", &n); sum = n; while (n--) { // n回ループ if(n == 0){ break; } sum *= n; } printf("%d\n", sum % (int) pow(10, 12)); }