fork download
  1. #include <iostream>
  2.  
  3. using namespace std;
  4.  
  5. int main()
  6. {
  7. int ile, ostatnia, przedostatnia,i, j;
  8. int n;
  9. long long unsigned int wynik=1;
  10.  
  11. cin>>ile;
  12. for (i=0; i<ile; i++)
  13. {
  14. cin>>n;
  15. wynik=1;
  16.  
  17. for (j=1; j<=n; j++)
  18. {
  19. wynik=wynik*j;
  20. }
  21.  
  22. cout<<wynik<<endl;
  23. if (n<4)
  24. {
  25. cout<<"0"<<" "<<wynik<<endl;
  26. }
  27. else
  28. {
  29. ostatnia = wynik%10;
  30. przedostatnia = ((wynik-ostatnia)/10)%10;
  31. cout<<przedostatnia<<" "<<ostatnia<<endl;
  32. }
  33. }
  34.  
  35. return 0;
  36. }
  37.  
Success #stdin #stdout 0s 3416KB
stdin
7
19
20
21
22
23
24
25
stdout
121645100408832000
0 0
2432902008176640000
0 0
14197454024290336768
6 8
17196083355034583040
4 0
8128291617894825984
8 4
10611558092380307456
5 6
7034535277573963776
7 6