按奇偶性降序排序
Kotlin
Medium
sorting
任务 «按奇偶性降序排序»
编写一个程序,对整数数组进行降序排序,但需遵循特殊规则:首先输出所有奇数,按降序排列,然后输出所有偶数,同样按降序排列。输入数据:先是整数 N (1 ≤ N ≤ 1000) —— 元素数量,然后是 N 个整数。在一行中以空格分隔输出排序后的数组。
输入格式
第一行:整数 N (1 ≤ N ≤ 1000)。第二行:N 个以空格分隔的整数。
输出格式
一行:排序后的数字,以空格分隔。
示例
示例 1
输入
5
3 1 4 2 5
输出
5 3 1 4 2
示例 2
输入
4
2 4 6 8
输出
8 6 4 2
main.kt