暴力求解,找出子序列长度以及起点
#include <iostream> using namespace std; int main() { int n; int a[20]={0}; int max_=0; cin>>n; for(int i=0;i<n;i++)cin>>a[i]; for(int i=1;i<=n;i++) { for(int j=0;j+i<=n;j++) { int temp=1; for(int z=j;z<i+j;z++) { temp*=a[z]; } max_=max(max_,temp); } } cout<<max_; return 0; }