闲着无事跟zory做题。。。(还星星是权限)

逆推。没了

#include<cstdio>
#include<iostream>
#include<cstring>
#include<cstdlib>
#include<algorithm>
#include<cmath>
using namespace std;
typedef long long LL;LL a[710000];
LL f[710000],nt[710000];//nt表示对手的最优解
int main()
{int n;scanf("%d",&n);for(int i=1;i<=n;i++)scanf("%lld",&a[i]);f[n]=a[n];nt[n]=0;for(int i=n-1;i>=1;i--){if(f[i+1]>nt[i+1]+a[i]){f[i]=f[i+1];nt[i]=nt[i+1];}else{f[i]=nt[i+1]+a[i];nt[i]=f[i+1];}}printf("%lld %lld\n",f[1],nt[1]);return 0;
} 

转载于:https://www.cnblogs.com/AKCqhzdy/p/8961978.html

bzoj1783: [Usaco2010 Jan]Taking Turns相关推荐

  1. bzoj2020[Usaco2010 Jan]Buying Feed, II*

    bzoj2020[Usaco2010 Jan]Buying Feed, II 题意: FJ开车去买食物,如果他的车上有X份食物.每走一里就花费X元. 城市总共E里路,FJ从0开始走,到E结束(不能往回 ...

  2. 【BZOJ】2021: [Usaco2010 Jan]Cheese Towers(dp)

    http://www.lydsy.com/JudgeOnline/problem.php?id=2021 噗,自己太弱想不到. 原来是2次背包. 由于只要有一个大于k的高度的,而且这个必须放在最顶,那 ...

  3. bzoj2101【Usaco2010 Dec】Treasure Chest 藏宝箱

    2101: [Usaco2010 Dec]Treasure Chest 藏宝箱 Time Limit: 10 Sec  Memory Limit: 64 MB Submit: 418  Solved: ...

  4. 1677: [Usaco2005 Jan]Sumsets 求和

    1677: [Usaco2005 Jan]Sumsets 求和 Time Limit: 5 Sec  Memory Limit: 64 MB Submit: 626  Solved: 348 [Sub ...

  5. bzoj2059[Usaco2010 Nov]Buying Feed 购买饲料*

    bzoj2059[Usaco2010 Nov]Buying Feed 购买饲料 题意: 约翰开车来到镇上,他要带K吨饲料回家.如果他的车上有X吨饲料,每公里就要花费X^2元,开车D公里就需要D* X^ ...

  6. 2015: [Usaco2010 Feb]Chocolate Giving

    2015: [Usaco2010 Feb]Chocolate Giving Time Limit: 10 Sec  Memory Limit: 162 MB Submit: 269  Solved:  ...

  7. bzoj3396[Usaco2009 Jan]Total flow 水流*

    bzoj3396[Usaco2009 Jan]Total flow 水流 题意: 求无环图的最大流.边数≤700. 题解: 管它有没有环.注意本题的节点标号既有大写字母,也有小写字母. 代码: 1 # ...

  8. [BZOJ] 1634: [Usaco2007 Jan]Protecting the Flowers 护花

    1634: [Usaco2007 Jan]Protecting the Flowers 护花 Time Limit: 5 Sec  Memory Limit: 64 MB Submit: 827  S ...

  9. BZOJ 1612: [Usaco2008 Jan]Cow Contest奶牛的比赛【Floyd】

    1612: [Usaco2008 Jan]Cow Contest奶牛的比赛 Time Limit: 5 Sec Memory Limit: 64 MB Description FJ的N(1 <= ...

  10. bzoj4525[Usaco2016 Jan]Angry Cows

    bzoj4525[Usaco2016 Jan]Angry Cows 题意: 有N个草堆在数轴的不同位置,向坐标x处扔炸弹,[x−R,x+R]的草堆都会燃爆. K个炸弹,问如果要引爆所有的草堆最小的R. ...

最新文章

  1. Python的命名空间和作用域
  2. 报名 | data Artisans、腾讯、阿里、滴滴、美团专家带你认识Flink!
  3. centOS下调整swap
  4. 劫持选举 EOJ 3535(随机)
  5. python装饰器-python修饰器(装饰器)以及wraps
  6. 省赛组队赛3 比赛总结
  7. 使用C#調用外部程式或是執行DOS命令
  8. Python静态作用域名字搜索规则
  9. Error parsing HTTP request header Larger错误解决方法
  10. 文学系列:《叶之震颤》读书笔记
  11. 使用 Document!X 为自己的dll生成一个漂亮的说明文档
  12. SAP ABAP Development Tool 如何设置黑色主题
  13. Kafka集群搭建与测试详细教程 | 附带详详细截图
  14. html如何创建二级标题,这样二级标题就产生了; 步骤四:同理三级标题就在二级标题下创建...
  15. ArcMap导入数据到ArcSDE报000597或者000224的错误
  16. 快速入门开发实现订单类图片识别结果抽象解析
  17. Speedoffice(PPT)如何设置幻灯片大小
  18. 逃不开的安迪-比尔定律,在智能机器人时代该如何破解?
  19. DCC_2012_Sihong Su . Xiaohu Tang rotation symmetric boolean functions
  20. 完整性+存储过程和函数——CHECK / CONSTRAINT / TRIGGER / PROCEDURE/ FUNCTION

热门文章

  1. Oracle用户密码过期的处理方法
  2. fiddler监控手机请求
  3. 数据库类型约束自增长
  4. 华为MA5200G实现radius认证登陆
  5. FPGA笔试数电部分(一)
  6. java 内存快照怎么看_jvm工具篇-(1)-分析工具MAT使用(内存快照分析)
  7. 7 centos 查看程序文件数量_MongoDB最大连接数(centos7应用程序最大打开文件数)设置失效的异常分析过程与解决方法...
  8. excel乘法公式怎么输入_精选43个Excel表格的操作技巧| 推荐收藏
  9. c语言写的程序如何移植,完全由C语言编写,高度可移植,超级牛逼的软件定时器!...
  10. lock.tryLock()使用与synchronized比较