从 a1,a2,…,ana_1,a_2,\ldots,a_na1,a2,…,an 中选出若干个数,按照它们在原序列中的顺序组成一个新序列。要求新序列中任意相邻两个数的和都不能超过 KKK。
新序列的最大长度是多少?
第一行,两个正整数 n,Kn,Kn,K。
第二行,nnn 个正整数 a1,a2,…,ana_1,a_2,\ldots,a_na1,a2,…,an。
输出满足要求的子序列的最大长度。
5 4 1 2 3 2 1
4
1≤n≤10001\le n\le 10001≤n≤1000,1≤ai≤10001\le a_i\le 10001≤ai≤1000,1≤K≤10001\le K\le 10001≤K≤1000。
1 404 81
1
1 153 349
注册一个 珅泽OJ 通用账户,您就可以在我们提供的所有在线评测服务上提交代码、参与讨论。
使用您的 珅泽OJ 通用账户