fork download
  1. #include <iostream>
  2. using namespace std;
  3.  
  4. int main(){
  5. int t; cin >> t;
  6.  
  7. while(t --){
  8. int n; cin >> n;
  9. int zero = 0;
  10. int sum = 1;
  11. int mn = 9;
  12. for(int i = 1; i <= n; i ++){
  13. int x; cin >> x;
  14. if(x == 0) zero ++;
  15. if(x != 0) sum *= x;
  16. if(mn > x) mn = x;
  17. }
  18. if(zero >= 2){
  19. cout << 0 << '\n';
  20. }
  21. else if(zero == 1){
  22. cout << sum << '\n';
  23. }
  24. else{
  25. sum /= mn;
  26. mn ++;
  27. sum *= mn;
  28. cout << sum << '\n';
  29. }
  30.  
  31. }
  32. }
Success #stdin #stdout 0.01s 5320KB
stdin
Standard input is empty
stdout
Standard output is empty