题目名称 | 2228. 非负的部分和 |
---|---|
输入输出 | sumc.in/out |
难度等级 | ★☆ |
时间限制 | 1000 ms (1 s) |
内存限制 | 256 MiB |
测试数据 | 20 |
题目来源 | cqw 于2016-04-12加入 |
开放分组 | 全部用户 |
提交状态 | |
分类标签 | |
分享题解 |
通过:24, 提交:57, 通过率:42.11% | ||||
zhengtn03 | 100 | 0.206 s | 28.93 MiB | C++ |
Fmuckss | 100 | 0.268 s | 11.17 MiB | C++ |
垃圾垃圾真垃圾 | 100 | 0.308 s | 4.13 MiB | C++ |
Fmuckss | 100 | 0.371 s | 15.57 MiB | C++ |
Hzoi_Go灬Fire | 100 | 0.374 s | 11.76 MiB | C++ |
Go灬Fire | 100 | 0.374 s | 11.76 MiB | C++ |
金身人面兽 | 100 | 0.384 s | 7.94 MiB | C++ |
Hzoi_chairman | 100 | 0.387 s | 7.94 MiB | C++ |
KZNS | 100 | 0.535 s | 11.17 MiB | C++ |
农场主 | 100 | 0.559 s | 8.88 MiB | C++ |
本题关联比赛 | |||
20160412 | |||
20160412 |
关于 非负的部分和 的近10条评论(全部评论) | ||||
---|---|---|---|---|
脑缺不会O(n)的单调队列打了一发O(logn)的线段树
| ||||
为了刷榜,而放弃节操的天天
NVIDIA
2016-04-12 17:14
2楼
| ||||
粘一发一发入魂的暴力
NVIDIA
2016-04-12 16:21
1楼
|
WZK最近收到了一个任务。
给出一个n个数的序列,为A0,A1,……,An-1,循环移动k位之后,这个序列就变成了Ak,Ak+1,……,An-1,A0,A1,……,Ak-1。一种优秀的循环移动是,对于任意的前i(1<=i<=n)项和都满足不小于零。请给出这个序列优秀循环移动的个数。
这道题目当然是很简单啦,但是WZK忙着吃小浣熊干脆面,手上油油的写不了程序,于是就麻烦你啦!如果能做到满分,他就会考虑请你吃一包哦~
第一行一个整数n(1 <= n <= 10^6),表示有n个数。
第二行n个整数,Ai(-1000 <= Ai <= 1000)表示给出的第i个数。
一行一个整数,表示优秀循环移动的个数。
3
2 2 1
3
【数据规模】
对于100%的数据有n<=10000。
对于100%的数据有n<=1000000。
在此键入。