#include <iostream>
using namespace std;
int main () {
int a[1000],s,i,j,n,r,m,e,e1;
cin>>s;
for (i=0;i<s;i++){
cin>>a[i];
a[i+s]=a[i];
}
e=0;
for (i=0;i<s;i++){
n=i;
r=i+1;
m=i+2;
e1=0;
for (j=0;j<s-1;j++){
e1+=a[n]*a[r]*a[m];
r++;
m++;
}
if (e1>e) e=e1;
}
cout<<e;
return 0;
}
这个程序哪错了?