Pagini recente » Cod sursa (job #2086236) | Cod sursa (job #1948699) | Cod sursa (job #628654) | Cod sursa (job #842860) | Cod sursa (job #1290296)
#include <fstream>
#define INF 2000000000
using namespace std;
ifstream f("podm.in");
ofstream g("podm.out");
long long n,i,j,k,l,d[505][505],a[505],y,minim;
int main()
{
f>>n;
n++;
for(i=1;i<=n;i++)
f>>a[i];
for(l=2;l<n;l++){
for(i=1;i+l<=n;i++){
j=i+l;
d[i][j] = INF;
for(k=i;k<j;k++){
d[i][j] = min(d[i][j],d[i][k] + d[k][j]+ a[i]*a[j]*a[k]);
}
}
}
g<<d[1][n];
return 0;
}