fork(1) download
  1. #include <bits/stdc++.h>
  2. using namespace std;
  3.  
  4. int main() {
  5. int n; scanf("%d",&n);
  6. double a[100010],m=1,s=1;
  7. for(int i=1;i<=n;i++) scanf("%lf",&a[i]);
  8. m=a[1];
  9. for(int i=1;i<=n;i++) {
  10. s*=a[i];
  11. m=max(m,s);
  12. if(s<1) s=1;
  13. }
  14. printf("%lf",m);
  15. return 0;
  16. }
Success #stdin #stdout 0s 4292KB
stdin
8
1.1
0.7
1.3
0.9
1.4
0.8
0.7
1.4
stdout
1.638000