题目描述
Deemo 留给 Alice 最后的疼爱。
众所周知,StelaYuri 喜欢出关于排列的构造题。于是这就成为了一种历史遗留问题(划掉)。
定义“ 的排列”是由正整数 组成的长度为 的有序数组,且 到 中每个正整数均严格只出现一次。例如: 是一个“ 的排列”; 是一个“ 的排列”。 不是排列,因为数字 出现了 次; 也不是排列,因为数字 没有出现过。
现在 StelaYuri 有一个长度为 的数组 ,仅由 和 组成。你需要构造出一个“ 的排列”,满足数组 中相邻两个元素的变化趋势符合数组 ,即:
- 当 时,需满足
- 当 时,需满足
StelaYuri 发现不论如何给定数组 ,总能构造出至少一种符合条件的 。嘿嘿,于是他想叫你来挑战一下这题啦~
输入格式
第一行包含一个正整数 ,表示需要构造的排列长度。
第二行包含 个整数 。
输出格式
输出 个正整数,表示构造出的符合条件的“ 的排列”。
答案不唯一,你只需要输出任意一组符合题意的解即可。
样例输入 #1
2 -1
样例输出 #1
2 1
样例输入 #2
3 1 -1
样例输出 #2
1 3 2
样例输入 #3
3 -1 1
样例输出 #3
3 1 2
样例输入 #4
4 1 1 -1
样例输出 #4
1 2 4 3