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)