A7756.子序列转换
普及-
官方
通过率:0%
时间限制:1.00s
内存限制:128MB
题目描述
Yuilice最近收到了一份序列,AC君希望Yuilice通过一种操作,使得这个序列变为非降序序列。
Yuilice可以进行的操作如下:
- 在序列当中选择两个数i,j(1≤i<j≤n)
- ai到aj之间包含的数最大为k个
- 使序列当中ai−1,ai,ai+1...aj−1,aj,aj+1的子序列变为ai−1,aj,aj−1...ai+1,ai,aj+1
Yuilice想知道,他能不能通过这种操作使得序列变为非降序序列。
输入格式
第一行输入一个整数t(1≤t≤100),代表共有t组样例。
随后每组样例的第一行输入两个整数n,k(1≤k≤n≤100)。
随后一行输入n个整数ai(1≤ai≤109)
输出格式
面对每组样例,输出YES
或者 NO
.
输入输出样例
输入#1
4 3 1 1 1 1 4 3 4 3 2 1 7 10 5 1 2 9 3 8 4 2 1 3 2
输出#1
YES YES YES NO