usaco A game
这题有点懵逼。
到现在都不知道他选的规则是啥。
/*
ID:JInbo wu
TASK:game1
LANG:C++
*/
#include<bits/stdc++.h>
using namespace std;
int sum[200][200];
int a[250];
int dp[250][250];
int main()
{freopen("game1.in","r",stdin);freopen("game1.out","w",stdout);int n;cin>>n;for(int i=1;i<=n;i++){scanf("%d",&a[i]);dp[i][i]=a[i];}for(int i=1;i<=n;i++)for(int j=i;j<=n;j++)sum[i][j]=sum[i][j-1]+a[j];for(int j=1;j<n;j++)for(int i=1;i<=n;i++){dp[i][i+j]=sum[i][i+j]-min(dp[i+1][i+j],dp[i][i+j-1]);}cout<<dp[1][n]<<" "<<sum[1][n]-dp[1][n]<<endl;}
usaco A game相关推荐
- usaco Shaping Regions
这就是usaco 前面的windows area的变形. /* ID:jinbo wu TASK:rect1 LANG:C++ */ #include<iostream> #include ...
- usaco Postal Vans(dp)
是哈密顿回路,然后...就不知道怎么写了 ,以前写过类似的不过情况没这么多也没这么复 usaco training 6.1.1 Postal Vans 题解 标签: usaco training题解d ...
- usaco Beef McNuggets
这两天贼烦,ccf炸了,还有一个烦心事.哎我都不知道自己能不能坚持下去了.马上期末考了.这段时间还是抓紧时间复习吧同时刷usaco的节奏要跟以前一样了,毕竟课少了. 题解: 只要你知道以下的数论结论, ...
- usaco前两章小结
usaco 暑假老师有推荐做但是那个题目太长了,而且·大部分都是废话做起来特别慢,而且当时自己基本上什么都不懂,太难了所以看了题解做了两题就放弃了. 转眼就上学了,因为想学习acm所以就胡乱找题做但是 ...
- usaco ★Fractions to Decimals 分数化小数
★Fractions to Decimals 分数化小数 写一个程序,输入一个形如 N/D 的分数(N 是分子,D 是分母),输出它的小数形式. 如果小数有循环节的话,把循环节放在一对圆括号中.例如, ...
- usaco ★Bessie Come Home 回家
★Bessie Come Home 回家 现在是晚餐时间,而母牛们在外面分散的牧场中. 农民约翰按响了电铃,所以她们开始向谷仓走去. 你的工作是要指出哪只母牛会最先到达谷仓(在给出的测试数据中,总会有 ...
- usaco Sorting a Three-Valued Sequence 三值的排序
一开始想贪心,但是一想这是搜索章节应该用bfs?(为什么这么想看我上一个usaco的题目),,,,,,,,,,结果我贪心做出来了.然后我百度一下了别人做的好像么没人用bfs我不知道可不可以做出来. 思 ...
- usaco Arithmetic Progressions(看了题解)
usaco也开始限时了,这题是搜索加剪枝.剪枝很关键.(哎........怎么才能不看题解解题啊) /* ID: jinbo wu LANG: C++ TASK: ariprog */ #includ ...
- 【USACO training】Chapter 1 入门
整理的算法模板合集: ACM模板 目录 Section 1.1 介绍 Section 1.2 提交解决方案,任务类型,特殊问题 1.2.1 AcWing 1339. 你的旅途由此开始(字符串模拟) 1 ...
- USACO 做题小结
还记得之前,发过一篇阶段性总结与未来规划..结果由于最近rp爆发(保研成功+进wf)后者显然靠bin神,前者也是运气.因此,放松了一段时间.然后就开始刷usaco了,原因是不用花时间找解题报告在NOC ...
最新文章
- ⑨⑧借鉴成功者经验,吸取失败者教训
- 【Python学习系列九】Python机器学习库scikit-learn实现SVM案例
- 逻辑回归模型(Logistic Regression, LR)基础 - 文赛平
- 最佳适应算法模拟内存分配
- 关于list 数据类型 和 ndarray 数据类型获取索引的小坑
- Python全栈工程师(字符串/序列)
- 创建启动oracle快捷方式,GNOME3创建连接OracleFS管理软件启动快捷方式
- 四大招让无处不在的工作空间成为可能?揭秘Ivanti 的战略布局
- OpenPBS 脚本
- 正能量:为web前端发开者代言
- linux指令 sed,Linux命令sed
- JS使用技巧2——momentjs太重了吗?试试dayjs和miment吧
- 181116每日一句
- LCD1602显示程序理解
- window10 安装Java11 并可以和Java8进行自由切换
- SecureCRT复制粘贴快捷设置
- BERT tokenization 处理英文句子 Wordpiece之后的处理技巧
- 【复数表达】Deep Complex Network
- 设计师必备!超好用的MAC电脑网页设计师软件
- Android事件总线 EventBus3.0用法学习