1 #include<iostream>
2 #include<cstring>
3 #include<cstdio>
4 using namespace std;
5 int n,f[5005],w[5005];
6 int main()
7 {
8 scanf("%d",&n);
9 for(int i=1;i<=n;i++)
10 scanf("%d",&w[i]);
11 f[1]=w[1];
12 for(int i=2;i<=n;i++)
13 {
14 f[i]=w[i];
15 for(int j=1;j<=i/2;j++)
16 f[i]=min(f[i],f[j]+f[i-j]);
17 }
18 printf("%d",f[n]);
19 return 0;
20 }