B. Just Eat It!:题目

题意:全部吃是否绝对比吃一部分好
思路,如果一部分总和是0或者负的,就可以通过吃另一部分大于等于全吃。
#include <bits/stdc++.h>
using namespace std;
typedef long long ll;
vector<int> a((int)4e5);
int main()
{int t;cin>>t;while (t--){int n;cin>>n;int ff = 1;ll sum = 0;for (int i=0;i<n;i++){cin>>a[i];}for (int i=0;i<n-1;i++){sum+=a[i];if (sum<=0) ff = 0;}sum = 0;for (int i=n-1;i>0;i--){sum+=a[i];if (sum<=0) ff = 0;}if (ff) cout<<"YES"<<endl;else cout<<"NO"<<endl;}
}

1285B. Just Eat It相关推荐

  1. NYOJ-232 How to eat more Banana

    How to eat more Banana 时间限制:1000 ms  |  内存限制:65535 KB 难度:4 描述 A group of researchers are designing a ...

  2. EAT/IAT Hook

    标 题: EAT/IAT Hook 作 者: Y4ng 时 间: 2013-08-21 链 接: http://www.cnblogs.com/Y4ng/p/EAT_IAT_HOOK.html #in ...

  3. 【英语学习】【Level 07】U01 Making friends L3 Do you eat here a lot?

    文章目录 Word Preparation delectable: 美味的 beverage: 饮料 hang around with somebody: 与某人闲逛 taste best with ...

  4. 【英语学习】【English L06】U01 Breakfast L6 Make at home vs. eat out

    文章目录 Word Preparation grab:快速去取/拿 option:选择:可供选择的事物 be picky about:挑剔 balanced diet:均衡饮食 too much fo ...

  5. 死锁、EAT、页表、单双缓冲区典型题目及解析

    一.死锁 1.设系统中有n个进程并发,共同竞争资源X,且每个进程都需要m个X资源,为使该系统不会发生死锁,资源X的数量至少为() A.nm+1 B.nm+n C.n*m+1-n D.无法预计 2.设系 ...

  6. hdu 1693 Eat the Trees 插头dp

    每一个点可向上下左右四个方向连边,这就是插头. 每一条轮廓线切开的是当前已确定的点的未确定的点,其经过的插头有m个竖着的,一个横着的,懒得画图了.. 每一次转移就是将左边的变到下面,上面的变到左边,每 ...

  7. HDU1693 Eat The Trees(插头dp)

    传送门:http://acm.hdu.edu.cn/showproblem.php?pid=1693 Eat the Trees Time Limit: 4000/2000 MS (Java/Othe ...

  8. 英国Just Eat自动驾驶机器人的外卖系统上线

    经过5个月的测试,自动驾驶机器人正式上岗. 英国外卖订餐网Just Eat近日推出了全球首个借助自动驾驶机器人的在线美食外卖网络,通过和Starship Technologies公司的深入合作,在英国 ...

  9. 每日英语:Why Food Companies Are Fascinated by the Way We Eat

    Are you a cruncher? Or a 'smoosher'? cruncher:咬嚼者,咬碎 Some people crave the perfectly crispy crunch o ...

最新文章

  1. C语言的第一例,简单易操作
  2. python3 %%time 表示执行单元格时间 时间指的是CPU时间
  3. 江西一级b计算机考试报名,全国计算机等级考试一级b
  4. 检索数据_8_查询语句里执行条件判断
  5. 修改mac的hosts文件
  6. 如何将Windows 10帐户还原为本地帐户(在Windows Store劫持它之后)
  7. @Value(${xxxx})注解的配置及使用
  8. Android应用开发—Intent组件详解
  9. C语言 const 修饰指针 - C语言零基础入门教程
  10. 4个空格 tab vetur_python学习的10个小技巧
  11. 计算机一级笔试2012,2012计算机一级笔试模拟试卷及答案
  12. cocos creator基础-(三十一)超大数值计算
  13. 拓端tecdat|R语言MCMC:Metropolis-Hastings采样用于回归的贝叶斯估计
  14. java 封装优化工具,Java开源封装工具
  15. html如何消除空格字符串,jquery如何去除字符串的空格
  16. iBase4j部署配置和总结
  17. 手机邮箱服务器设置安全类型,手机邮箱设置
  18. 南佛罗里达大学计算机科学硕士,南佛罗里达大学计算机工程硕士排名第88(2020年TFE Times排名)...
  19. 武汉理工大学计算机转专业名单,武汉理工大学转专业的限制
  20. 计算机u盘管理软件,电脑U盘管理工具、计算机U盘管理软件、U盘控制软件的使用.doc...

热门文章

  1. sharepoint安装心得_过程
  2. 如何在Java中使用表达式_如何在java中计算表达式?
  3. java 电梯算法_编程之美之小飞的电梯调度算法(多种解法)---Java语言
  4. [maven] springboot将jar包打包到指定目录
  5. springboot mybatis mysql8.0 异常 invalid bound statement (not found)(汇总篇)
  6. 导入数据任务(id:373985)异常, 错误信息:解析导入文件错误,请检查导入文件内容,仅支持导入json格式数据及excel文件...
  7. lower_case_table_names=1 启动报错 mysql8.0
  8. apollo报:系统出错,请重试或联系系统负责人
  9. Activity之间传递bitmap,Observer观察者模式
  10. winsw将命令部署为服务(比如springboot)