输入描述
第一行有一个正整数 NN ,表示火星人手指的数目(1 \leq N \leq 10000)(1≤N≤10000)。
第二行是一个正整数 MM,表示要加上去的小整数(1 \leq M \leq 100)(1≤M≤100)。下一行是 11 到 N% 这NN$ 个整数的一个排列,用空格隔开,表示火星人手指的排列顺序。
输出描述
输出一行,这一行含有 NN 个整数,表示改变后的火星人手指的排列顺序。每两个相邻的数中间用一个空格分开,不能有多余的空格。
解题思路:
我相信做这个题的时候,大部分人都被读题所苦恼,我也是滴,他喵的读题都读了读了做题时间的大半,还做个der。不行不行还是得做,哈哈。这个题 的题意是其实就是求它给出来的排序的后几次排序,我们就可以直接用next_permutation()函数来求
代码: