#include #include #include using namespace std; const int MAX=100+5; int dp[MAX][MAX],p[MAX]; int solve(int n){ for(int d=2;d<=n;d++){ for(int i=1;i<=n-d+1;i++){ int j=i+d-1; dp[i][j]=dp[i+1][j]+p[i-1]*p[i]*p[j]; for(int k=i+1;k