#ABC220C. 长序列

长序列

长序列

题目描述

我们有一个由 NN 个正整数组成的序列 A=(A1,,AN)A=(A_1,\dots,A_N)

BB1010010^{100}AA 拼接而成的序列。

考虑从左到右累加 BB 的各项,和第一次超过 XX 是在什么时候?

换言之,求满足

i=1kBi>X\displaystyle{\sum_{i=1}^{k} B_i \gt X}

的最小整数 kk

输入格式

输入按以下格式从标准输入给出:

NN

A1A_1 \ldots ANA_N

XX

输出格式

输出答案。

样例

3
3 5 2
26
8

B=(3,5,2,3,5,2,3,5,2,)B=(3,5,2,3,5,2,3,5,2,\dots)

i=18Bi=28>26\displaystyle{\sum_{i=1}^{8} B_i = 28 \gt 26} 成立,但 kk77 及以下时不满足条件,所以答案为 88

4
12 34 56 78
1000
23

数据范围

  • 1N1051 \le N \le 10^5
  • 1Ai1091 \le A_i \le 10^9
  • 1X10181 \le X \le 10^{18}
  • 输入均为整数
难度 普及
通过率
尝试 0
已通过 0
ID
2258
类型
传统题
Time Limit
2000ms
Memory Limit
1024MiB
上传者
标签