B
来源:互联网 发布:端口号范围作用 编辑:程序博客网 时间:2024/04/30 10:58
例如:n = 5。{1,-2,-1,3,4} 最少需要2个初始能量,才能从1号走到5号格子。途中的能量变化如下3 1 0 3 7。
第2 - n + 1行:每行1个数A
51-2-134
2
就是看你是不是需要能量去爬,只要你小于0,就说明你少了,你需要能量,大于0,就不要管就是了。
少了,只要把你欠的平了就可以了,不需要给他太多的能量。
#include<iostream>#include<cstdio>#include<cstring>#include<algorithm>using namespace std;long long ans;long long ans1;int main(){int n;while(scanf("%d",&n)!=EOF){long int t;ans1=0;ans=0;for(int i=0;i<n;i++){scanf("%ld",&t);ans1+=t;if(ans1<0){ans=ans-ans1;ans1=0;}} printf("%lld\n",ans);}return 0;}
阅读全文
0 0
- b
- b
- b
- //b
- B
- b
- B
- B
- B
- B
- b
- B
- B
- B
- B
- B
- B
- b
- HDU 1232 (畅通工程) 并查集经典模板题
- Mysql常用SQL语句集锦
- jdbc链接数据库名,获取表名、字段名和数据
- 常见排序算法之希尔排序
- 300+篇阿里技术热点解析及珍贵技术资料免费下载(文章+PDF+视频_持续更新)
- B
- HttpURLConnection上传文件(服务器)
- cgi fastcgi php-cgi php-fpm mod_php之间的理解
- JAVA中的反射
- android studio 使用Live Template添加自定义log
- java设置cookie
- springMVC配置定时任务
- oracle trunc() 函数用法
- niginx安装