AT_arc187_a [ARC187A] Add and Swap
题目描述
给定两个整数 $N,K$ 与一个长度为 $N$ 的数列 $A=(A_1,\dots,A_N)$。
问是否能对 $A$ 执行不超过 $500000$ 次以下的操作,使 $A$ 变为单调不减数列:
- 选择一个 $i$ 满足 $1\le i
输入格式
输入按以下格式给出:
>$N$ $K$
>
>$A_1$ $\dots$ $A_N$
输出格式
若无法对 $A$ 执行不超过 $500000$ 次的操作,使 $A$ 变为单调不减数列,输出一个字符串 `No`。否则,设 $M$ 为操作次数,$i_k$ 为第 $k$ 次操作选择的 $i$,则按以下格式输出:
>Yes
>
>$M$
>
>$i_1$ $\dots$ $i_m$
若有多个方案,输出任意一种均可。
说明/提示
输入的所有数字均为整数。
$2\le N\le 50$
$1\le K\le 50$
$1\le A_i\le 50$
Translated by @[ARIS2_0](https://www.luogu.com.cn/user/1340759)