fork(4) download
  1. #include <stdio.h>
  2.  
  3. #define MOD 1000000007U
  4.  
  5. unsigned factorial(unsigned n) {
  6. unsigned long long r = n;
  7. while (--n) {
  8. r = (r * n) % MOD;
  9. }
  10. return r;
  11. }
  12.  
  13. int main(void) {
  14. factorial(10000000);
  15. return 0;
  16. }
  17.  
Success #stdin #stdout 0.34s 2244KB
stdin
Standard input is empty
stdout
Standard output is empty