试题 算法提高 夺宝奇兵

试题 算法提高 夺宝奇兵

#include
#include
using namespace std;
int dp[110][110];
int main(void)
{
	int n,i,j;
	cin>>n;
	for(i=1;i<=n;i++)
		for(j=1;j<=i;j++)
			scanf("%d",&dp[i][j]);
	for(i=n-1;i>=1;i--)
		for(j=1;j<=i;j++)
			dp[i][j]+=max(dp[i+1][j],dp[i+1][j+1]);
	printf("%d",dp[1][1]);	
}

你可能感兴趣的:(#,蓝桥杯,算法,动态规划,leetcode)