Loading...
Submission
# When Author Problem Language CPU Memory
21133 2024-09-14 19:32:16 saiful_104 Maria and her number! C++ 17 245 ms 11140 kb Wrong Answer - 2
Test Cases
# CPU Memory Points
1 13 ms 11140 kb 1 Accepted
2 245 ms 11048 kb 0 Wrong Answer
3 0 ms 0 kb 0 Skipped
4 0 ms 0 kb 0 Skipped
5 0 ms 0 kb 0 Skipped
6 0 ms 0 kb 0 Skipped
Source Code
  1. #include<bits/stdc++.h>
  2. using namespace std;
  3. //#define long long int
  4. const int mod=1e9+7;
  5. const int N=1e6+50;
  6.  
  7. int main()
  8. {
  9. int t;
  10. cin>>t;
  11. int i=1;
  12. long long arr[N];
  13. arr[0]=1;
  14. for(int j=1;j<N;j++){
  15. arr[j]=arr[j-1]*j;
  16. if(arr[j-1]>2){
  17. arr[j-1]=arr[j-1]/2;
  18. }
  19. arr[j]%=mod;
  20.  
  21.  
  22. }
  23. while(t--){
  24. int n;
  25. cin>>n;
  26. if(n==2){
  27. cout<<"Case "<<i<<": "<<1<<endl;
  28. i++;
  29. continue;
  30. }
  31. long long x=arr[n];
  32. // long long ans=x/2;
  33. cout<<"Case "<<i<<": "<<x<<endl;
  34. i++;
  35. }
  36.  
  37.  
  38. }