安徽科技工程大学程序设计在线考试系统Ver3.0

诚信考试,杜绝作弊!

问题 N: Permutation - Permutation

内存限制:512 MB 时间限制:1 S 标准输入输出
题目类型:传统 评测方式:文本比较

题目描述

For given a sequence A={a0,a1,...,an−1}, print the previous permutation and the next permutation in lexicographic order.

输入格式

A sequence is given in the following format.

n 

a0 a1...an−1

输出格式

Print the previous permutation, the given sequence and the next permutation in the 1st, 2nd and 3rd lines respectively. Separate adjacency elements by a space character. Note that if there is no permutation, print nothing in the corresponding line.

输入样例 复制

3
2 1 3
3
3 2 1

输出样例 复制

1 3 2
2 1 3
2 3 1
3 1 2
3 2 1

数据范围与提示

1≤n≤9 ai consist of 1,2,...,n