该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“赛后递交”以递交本题。
题目描述
我们有一个由 N 个正整数组成的序列: A=(A1,…,AN) 。
设 B 是 10100 份 A 的连接。
考虑将 B 的项从左到右相加。什么时候总和第一次超过 X ?
换句话说,找出 k 这样的最小整数:
i=1∑kBi>X .
输入格式
N
A1 … AN
X
输出格式
打印答案
输入输出样例
3
3 5 2
26
8
4
12 34 56 78
1000
23
说明 / 提示
样例说明
输入输出样例 #1说明
我们有 B=(3,5,2,3,5,2,3,5,2,…) .
i=1∑8Bi=28>26 成立,但当 k 小于或等于 7 时,条件不满足,所以答案是 8 。
数据范围
- 1≤N≤105
- 1≤Ai≤109
- 1≤X≤1018
- 输入值均为整数。