poj 3176 Cow Bowling
来源:互联网 发布:网络测试仪哪个牌子好 编辑:程序博客网 时间:2024/06/05 07:56
这就是一个动态规划问题,关键在于表格的记录,
#include<cstdio>#include<iostream>#include<cstring>#include<algorithm>using namespace std;bool cmp(int a,int b){ return a > b;}int a[500][500];int b[500][500];int main(){ int n; cin >> n; memset(b,0,sizeof(b)); for(int i = 1;i <= n; ++i) for(int j = 1; j <= i;++j) { cin >> a[i][j]; } b[1][1] = a[1][1]; for(int i = 2;i <= n; ++i) { for(int j = 1; j <= i; ++j) { if(j == 1) { a[i][j] += a[i - 1][1]; } else { if(j == i) { a[i][j] += a[i - 1][j - 1]; } else { int c = max(a[i - 1][j - 1],a[i - 1][j]); a[i][j] += c; } } } } int ans = -1; for(int i = 1; i <= n; ++i) { if(a[n][i] > ans) { ans = a[n][i]; } `` cout << ans << endl; return 0;}
阅读全文
0 0
- POJ 3176 COW BOWLING
- POJ 3176 Cow Bowling
- poj 3176 Cow Bowling
- POJ 3176 Cow Bowling
- Poj 3176 Cow Bowling
- POJ 3176 Cow Bowling
- poj 3176 Cow Bowling
- poj 3176 Cow Bowling
- POJ 3176 Cow Bowling
- POJ 3176 Cow Bowling
- poj 3176 cow bowling
- POJ 3176 Cow Bowling
- POJ 3176 Cow Bowling
- POJ 3176 Cow Bowling
- poj 3176 Cow Bowling
- poj 3176 Cow Bowling
- POJ 3176 Cow Bowling
- poj 3176 Cow Bowling
- 在c++学习过程中要感谢的人
- hash+map 维护集合
- java类中为什么设置set和get方法
- 嵌入式Linux入门11:编程规范
- 【已解决】SpringMVC表单提交结果页面出现400错误的可能原因分析
- poj 3176 Cow Bowling
- codeforces 851 B. Arpa and an exam about geometry
- 浏览器打开一个网站可能经历哪些步骤
- Elasticsearch之—— 5.X head插件安装实例
- com.android.dx.cf.iface.ParseException
- python用类实现栈
- POJ
- QSS样式表
- 生产者/消费者的示例程序,生产者随机地产生若干个整数,消费者将这些整数输出到屏幕。