#include<iostream>
#include<string.h>
using namespace std;
int a[100];
int main()
{
int n;
cin>>n;
for(int i=0;i<n;i++)
cin>>a[i];
int maxm=1,m=1;
for(int i=0;i<n;i++){
for(int j=i;j<n;j++){
m*=a[j];
if(m>maxm)
maxm=m;
}
m=1;
}
cout<<maxm;
return 0;
}//只是用两个for循环来实现啦,比较简单,以i开头的所有子串,j从i一直到最后。比较并记录最大值。
最大子序列积
最新推荐文章于 2021-02-25 18:18:49 发布