luogu#P11569. 「chaynOI R1 T2」画图软件

「chaynOI R1 T2」画图软件

题目背景

14:27 添加了 T2 样例解释。

题目描述

给你一个序列 aa,你可以进行不超过 kk 次「落笔」操作,每次选择一个 p(1pn)p(1\le p\le n) 使得 apap+1a_p \gets a_p +1(即让 aa 中的第 pp 项加上 11),求出让 aa 为非负公差的等差数列的最终序列可能的情况数。

输入格式

第一行两个整数 n,kn,k

第二行 nn 个整数,表示序列 aa

输出格式

一行一个整数,表示答案。

5 6
1 2 3 4 5
2

提示

样例解释

(1,2,3,4,5),(2,3,4,5,6)(1,2,3,4,5),(2,3,4,5,6)22 种。

数据范围

对于 100%100\% 的数据,1n,ai1061 \le n,a_i \le 10^6k107k\le 10^7

本题采用捆绑测试。

  • Subtask 1(20pts):n,k100n,k \le 100
  • Subtask 2(15pts):n100n \le 100
  • Subtask 3(15pts):k105k \le 10^5
  • Subtask 4(50pts):无特殊限制。