#include<bits/stdc++.h>
#define inf 100000000
using namespace std;
int n,Stone[300],Min[300][300],Max[300][300],sum[300];
int main()
{
cout<<"请输入石子堆的个数: "<<endl;
cin>>n;
cout<<"请输入每个石子堆的重量: "<<endl;
for(int i=1;i<=n;i++){
cin>>Stone[i];
Stone[i+n]=Stone[i];
}
for(int i=1;i<=2*n;i++)
{
sum[i]=sum[i-1]+Stone[i];
}
for(int len=1;len<n;len++){
for(int i=1;i<2*n;i++){
int j=i+len;
if(j>=2*n)
break;
Min[i][j]=inf;
for(int t=i;t<j;t++)
{
Min[i][j]=min(