#include <bits/stdc++.h>
using namespace std;
int main () {
int n,max=1000000;
cin>>n;
int s=1,flag=1;
for (int i=0;i<n;i++) {
int a;
cin>>a;
if (max/a>=1) {
s*=a;
max/=a;
} else {
cout<<">1000000";
flag=0;
break;
}
} if (flag) cout<<s;
return 0;
}
为何?