POJ1163

来源:互联网 发布:淘宝姜峰手机可信吗 编辑:程序博客网 时间:2024/06/15 02:31

简单的题目,是我学习动态规划的入门题,之前做过,就直接AC了

代码如下

#include<stdio.h>#include<algorithm>using namespace std;#define MAX 101int N;int maxV[MAX][MAX];int main(){scanf("%d",&N);for(int i=1;i<=N;i++){for(int j=1;j<=i;j++){scanf("%d",&maxV[i][j]);} }for(int i=N-1;i>=1;i--){for(int j=1;j<=i;j++){maxV[i][j]=maxV[i][j]+max(maxV[i+1][j],maxV[i+1][j+1]);}}printf("%d",maxV[1][1]);} 

原创粉丝点击