100
#LS1020. 【入门】数组的无限操作【入门】数组的无限操作
题目描述
有一个长为 的数组 ,数组的下标为 。他可以进行任意多次如下这种操作:
对于两个正整数 和 , (),如果此时数组满足 是偶数,则交换 和 的值。 现在我们想知道,他在任意次操作之后,能得到的字典序最小的数组是什么?
- 什么是字典序?
- 对于两个数组 和
- 找到最小的 使得
- 如果 ,就说 的字典序小于 ;
- 如果 ,就说 的字典序小于 ;
- 如果找不到这样的 i, 那么 和 中长度小的数组,字典序更小
- 下面的例子都是 的字典序小于 的字典序
提示:
- 什么样的两个数,它们的和是偶数呢?
输入格式
第一行一个正整数 ,表示数组的长度。
接下来一行 个正整数,表示数组中的元素。
输出格式
输出一行 个正整数,表示能得到的字典序最小的数组。
3
3 2 1
1 2 3
2
1 1
1 1
数据规模与限制
相關
在下列比賽中: