这题有点懵逼。

到现在都不知道他选的规则是啥。

/*
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相关推荐

  1. usaco Shaping Regions

    这就是usaco 前面的windows area的变形. /* ID:jinbo wu TASK:rect1 LANG:C++ */ #include<iostream> #include ...

  2. usaco Postal Vans(dp)

    是哈密顿回路,然后...就不知道怎么写了 ,以前写过类似的不过情况没这么多也没这么复 usaco training 6.1.1 Postal Vans 题解 标签: usaco training题解d ...

  3. usaco Beef McNuggets

    这两天贼烦,ccf炸了,还有一个烦心事.哎我都不知道自己能不能坚持下去了.马上期末考了.这段时间还是抓紧时间复习吧同时刷usaco的节奏要跟以前一样了,毕竟课少了. 题解: 只要你知道以下的数论结论, ...

  4. usaco前两章小结

    usaco 暑假老师有推荐做但是那个题目太长了,而且·大部分都是废话做起来特别慢,而且当时自己基本上什么都不懂,太难了所以看了题解做了两题就放弃了. 转眼就上学了,因为想学习acm所以就胡乱找题做但是 ...

  5. usaco ★Fractions to Decimals 分数化小数

    ★Fractions to Decimals 分数化小数 写一个程序,输入一个形如 N/D 的分数(N 是分子,D 是分母),输出它的小数形式. 如果小数有循环节的话,把循环节放在一对圆括号中.例如, ...

  6. usaco ★Bessie Come Home 回家

    ★Bessie Come Home 回家 现在是晚餐时间,而母牛们在外面分散的牧场中. 农民约翰按响了电铃,所以她们开始向谷仓走去. 你的工作是要指出哪只母牛会最先到达谷仓(在给出的测试数据中,总会有 ...

  7. usaco Sorting a Three-Valued Sequence 三值的排序

    一开始想贪心,但是一想这是搜索章节应该用bfs?(为什么这么想看我上一个usaco的题目),,,,,,,,,,结果我贪心做出来了.然后我百度一下了别人做的好像么没人用bfs我不知道可不可以做出来. 思 ...

  8. usaco Arithmetic Progressions(看了题解)

    usaco也开始限时了,这题是搜索加剪枝.剪枝很关键.(哎........怎么才能不看题解解题啊) /* ID: jinbo wu LANG: C++ TASK: ariprog */ #includ ...

  9. 【USACO training】Chapter 1 入门

    整理的算法模板合集: ACM模板 目录 Section 1.1 介绍 Section 1.2 提交解决方案,任务类型,特殊问题 1.2.1 AcWing 1339. 你的旅途由此开始(字符串模拟) 1 ...

  10. USACO 做题小结

    还记得之前,发过一篇阶段性总结与未来规划..结果由于最近rp爆发(保研成功+进wf)后者显然靠bin神,前者也是运气.因此,放松了一段时间.然后就开始刷usaco了,原因是不用花时间找解题报告在NOC ...

最新文章

  1. ⑨⑧借鉴成功者经验,吸取失败者教训
  2. 【Python学习系列九】Python机器学习库scikit-learn实现SVM案例
  3. 逻辑回归模型(Logistic Regression, LR)基础 - 文赛平
  4. 最佳适应算法模拟内存分配
  5. 关于list 数据类型 和 ndarray 数据类型获取索引的小坑
  6. Python全栈工程师(字符串/序列)
  7. 创建启动oracle快捷方式,GNOME3创建连接OracleFS管理软件启动快捷方式
  8. 四大招让无处不在的工作空间成为可能?揭秘Ivanti 的战略布局
  9. OpenPBS 脚本
  10. 正能量:为web前端发开者代言
  11. linux指令 sed,Linux命令sed
  12. JS使用技巧2——momentjs太重了吗?试试dayjs和miment吧
  13. 181116每日一句
  14. LCD1602显示程序理解
  15. window10 安装Java11 并可以和Java8进行自由切换
  16. SecureCRT复制粘贴快捷设置
  17. BERT tokenization 处理英文句子 Wordpiece之后的处理技巧
  18. 【复数表达】Deep Complex Network
  19. 设计师必备!超好用的MAC电脑网页设计师软件
  20. Android事件总线 EventBus3.0用法学习

热门文章

  1. Python 标准库之 os (获取当前目录、读取/设置环境变量、重命名文件、运行shell命令、创建/删除/查看目录文件、判断目录/文件/存在、获取绝对路径、获取文件名、获取换行符、获取路径分隔符)
  2. 德国最受欢迎的程序员技能排行
  3. Django学习之路(一)--初识django
  4. 存在量词后必须用合取式?-数学
  5. Pytorch两种模型保存方式
  6. 缓存击穿、缓存穿透、缓存雪崩
  7. Docker暴露端口服务器公网IP无法访问问题排查
  8. Arm Cortex-M3 MCU性能
  9. 自定义 DataLoader
  10. 自动编码器的评级预测