fork(2) download
  1. #include<iostream>
  2. #include<stdio.h>
  3. #include<algorithm>
  4. using namespace std;
  5. #define MOD 1000000007
  6. #define sd(x) scanf("%lld",&x);
  7. int main()
  8. {
  9. long long int t;
  10. sd(t);
  11. while(t--)
  12. {
  13. long long int n;
  14. sd(n);
  15. long long int p=1,a[n],i;
  16. for(i=0;i<n;i++)
  17. {
  18. sd(a[i]);
  19.  
  20. }
  21. sort(a,a+n);
  22. for(i=0;i<n;i++)
  23. {
  24. p=p*(a[i]-i)%MOD;
  25. }
  26. printf("%lld\n",p);
  27. }
  28. printf("KILL BATMAN\n");
  29. return 0;
  30. }
  31.  
Success #stdin #stdout 0s 3104KB
stdin
3
1
7
2
5 8
3
2 1 2
stdout
7
35
0
KILL BATMAN