1285B. Just Eat It
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相关推荐
- NYOJ-232 How to eat more Banana
How to eat more Banana 时间限制:1000 ms | 内存限制:65535 KB 难度:4 描述 A group of researchers are designing a ...
- EAT/IAT Hook
标 题: EAT/IAT Hook 作 者: Y4ng 时 间: 2013-08-21 链 接: http://www.cnblogs.com/Y4ng/p/EAT_IAT_HOOK.html #in ...
- 【英语学习】【Level 07】U01 Making friends L3 Do you eat here a lot?
文章目录 Word Preparation delectable: 美味的 beverage: 饮料 hang around with somebody: 与某人闲逛 taste best with ...
- 【英语学习】【English L06】U01 Breakfast L6 Make at home vs. eat out
文章目录 Word Preparation grab:快速去取/拿 option:选择:可供选择的事物 be picky about:挑剔 balanced diet:均衡饮食 too much fo ...
- 死锁、EAT、页表、单双缓冲区典型题目及解析
一.死锁 1.设系统中有n个进程并发,共同竞争资源X,且每个进程都需要m个X资源,为使该系统不会发生死锁,资源X的数量至少为() A.nm+1 B.nm+n C.n*m+1-n D.无法预计 2.设系 ...
- hdu 1693 Eat the Trees 插头dp
每一个点可向上下左右四个方向连边,这就是插头. 每一条轮廓线切开的是当前已确定的点的未确定的点,其经过的插头有m个竖着的,一个横着的,懒得画图了.. 每一次转移就是将左边的变到下面,上面的变到左边,每 ...
- HDU1693 Eat The Trees(插头dp)
传送门:http://acm.hdu.edu.cn/showproblem.php?pid=1693 Eat the Trees Time Limit: 4000/2000 MS (Java/Othe ...
- 英国Just Eat自动驾驶机器人的外卖系统上线
经过5个月的测试,自动驾驶机器人正式上岗. 英国外卖订餐网Just Eat近日推出了全球首个借助自动驾驶机器人的在线美食外卖网络,通过和Starship Technologies公司的深入合作,在英国 ...
- 每日英语: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 ...
最新文章
- C语言的第一例,简单易操作
- python3 %%time 表示执行单元格时间 时间指的是CPU时间
- 江西一级b计算机考试报名,全国计算机等级考试一级b
- 检索数据_8_查询语句里执行条件判断
- 修改mac的hosts文件
- 如何将Windows 10帐户还原为本地帐户(在Windows Store劫持它之后)
- @Value(${xxxx})注解的配置及使用
- Android应用开发—Intent组件详解
- C语言 const 修饰指针 - C语言零基础入门教程
- 4个空格 tab vetur_python学习的10个小技巧
- 计算机一级笔试2012,2012计算机一级笔试模拟试卷及答案
- cocos creator基础-(三十一)超大数值计算
- 拓端tecdat|R语言MCMC:Metropolis-Hastings采样用于回归的贝叶斯估计
- java 封装优化工具,Java开源封装工具
- html如何消除空格字符串,jquery如何去除字符串的空格
- iBase4j部署配置和总结
- 手机邮箱服务器设置安全类型,手机邮箱设置
- 南佛罗里达大学计算机科学硕士,南佛罗里达大学计算机工程硕士排名第88(2020年TFE Times排名)...
- 武汉理工大学计算机转专业名单,武汉理工大学转专业的限制
- 计算机u盘管理软件,电脑U盘管理工具、计算机U盘管理软件、U盘控制软件的使用.doc...
热门文章
- sharepoint安装心得_过程
- 如何在Java中使用表达式_如何在java中计算表达式?
- java 电梯算法_编程之美之小飞的电梯调度算法(多种解法)---Java语言
- [maven] springboot将jar包打包到指定目录
- springboot mybatis mysql8.0 异常 invalid bound statement (not found)(汇总篇)
- 导入数据任务(id:373985)异常, 错误信息:解析导入文件错误,请检查导入文件内容,仅支持导入json格式数据及excel文件...
- lower_case_table_names=1 启动报错 mysql8.0
- apollo报:系统出错,请重试或联系系统负责人
- Activity之间传递bitmap,Observer观察者模式
- winsw将命令部署为服务(比如springboot)