闲着无事跟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. 学Android的学习规划
  2. HDOJ 1896 Stones 解题报告
  3. python3 Connection aborted.', RemoteDisconnected('Remote end closed connection without response'
  4. 第二章:08运算符[比较运算符]
  5. TQ210 —— NandFlash
  6. python爬取微博内容_请问该如何通过python调用新浪微博的API来爬取数据?
  7. emacs php 支持,emacs支持golang吗
  8. idea如何将web项目打成war包maven和非maven
  9. 解决Appium-windows安装时无法自动下载Appium-Desktop
  10. 电脑计算机快捷键切换桌面,电脑切换界面的快捷键是什么_电脑切换桌面快捷键怎么用-win7之家...
  11. 360随身Wifi怎么使用
  12. springboot启动报错The Bean Validation API is on the classpath but no implementation could be found
  13. 创建列表、删除列表、查看列表长度、列表增加一个元素的几种方法
  14. Python分布式爬虫打造搜索引擎
  15. web前端学习第十四~十八天
  16. 【转】本人常用资源整理(ing...)
  17. 如何将图片背景变为透明色
  18. BAT机器学习面试1000题系列(详细版)
  19. zabbix监控软件安装
  20. 用C语言写一个停车场管理系统代码

热门文章

  1. 苹果iOS系统源码思考:对象的引用计数存储在哪里?--从runtime源码得到的启示...
  2. Java ActiveMQ 讲解(二)Spring ActiveMQ整合+注解消息监听
  3. 一样的Java,不一样的HDInsight大数据开发体验
  4. keepalived漂移VIP故障
  5. 关于chrome不能设置小于12px字体的问题
  6. Linq 操作XML文件
  7. Oracle 9i安全审计技术在电子政务中的应用
  8. markdown语法中的空格_Markdown实用技巧-基础语法
  9. python ca模块_23 Python常用模块(一)
  10. dnn神经网络_卷积神经网络(五):总结