#215. 小囦的排列

小囦的排列

题目描述

请你帮小囦编写一个程序,使用递归的方法,按字典序从小到大的顺序输出 1n1 \sim n 的错排列。 错排列是指一个排列 pp 满足 1in,pii\forall 1 \le i \le n, p_i \not= i

输入格式

一行,一个数字 n  (1n9)n \; (1 \le n \le 9)

输出格式

按字典序从小到大的顺序输出 1n1 \sim n 的错排列,每行一个排列,同一行之间数字用一个空格隔开。

3
2 3 1
3 1 2