#B. 前缀和

    Type: Default 1000ms 256MiB

前缀和

You cannot submit for this problem because the contest is ended. You can click "Open in Problem Set" to view this problem in normal mode.

题目描述

xx 是一个长度为 nn 的数组,下标编号从 00 开始。

定义一个函数 y=p(x)y=p(x), 返回一个长度为 nn 的数组,其中 yy 满足 yi=j=0ixjy_i=\sum_{j=0}^{i}x_j0in10\leq i\leq n-1

给出一个数组 xx ,令 A0=xA_0=xAi+1=p(Ai)A_{i+1} = p(A_i) 。由此递推式能计算出无穷个数组A0,A1,A2,A3,...A_0,A_1,A_2,A_3,...

再给一个正整数 kk ,求满足 AiA_i 中包含一个大于等于 kk 的元素这个条件的最小的 ii

输入格式

第一行两个整数 nnkk

第二行 nn 个整数,x0,x1,x2,,xn1x_0, x_1, x_2, …, x_{n-1},保证其中最少两个数为正数。

输出格式

输出最小的满足AiA_i 中包含一个大于等于 kk 的元素这个条件的 ii

输入样例1

2 2
1 1

输出样例1

1

输入样例2

3 6
1 1 1

输出样例2

2

输入样例3

3 1
1 0 1

输出样例3

0

数据范围

30%30\%n1000k100000n \leq 1000,k \leq 100000

50%50\%k109k\leq 10^9

100%100 \%n200000,k1018,0xi109n \leq 200000, k \leq 10^{18}, 0\leq x_i \leq 10^9

周四提高比赛3

Not Attended
Status
Done
Rule
IOI
Problem
4
Start at
2022-9-29 15:15
End at
2022-9-29 22:15
Duration
7 hour(s)
Host
Partic.
38