#ABC254C. K 交换
K 交换
K 交换
题目描述
我们有一个长度为 的序列 。另外,给你一个整数 。
你可以执行以下操作任意次(含 0 次):
- 选择一个满足 的整数 ,交换 和 的值。
请判断是否可以将 按升序排序。
输入格式
输入按以下格式从标准输入给出:
N K
a_1 … a_N
输出格式
如果可以将 按升序排序,输出 Yes;否则输出 No。
样例
5 2
3 4 1 3 4
Yes
可以通过以下操作序列将 按升序排序。
选择 交换 和 的值。此时 。
选择 交换 和 的值。此时 。
5 3
3 4 1 3 4
No
7 5
1 2 3 4 5 5 10
Yes
可能不需要进行任何操作。
数据范围
- 输入中的所有值均为整数。
难度
普及
通过率
—
尝试
0
已通过
0
- ID
- 2871
- 类型
- 传统题
- Time Limit
- 2000ms
- Memory Limit
- 1024MiB
- 上传者