Absteigende Sortierung mit Berücksichtigung der Parität
Kotlin
Medium
sorting
Aufgabe «Absteigende Sortierung mit Berücksichtigung der Parität»
Schreiben Sie ein Programm, das ein Array von ganzen Zahlen absteigend sortiert, jedoch mit einer besonderen Regel: zuerst sollen alle ungeraden Zahlen, absteigend sortiert, kommen, und dann alle geraden Zahlen, ebenfalls absteigend sortiert. Eingabedaten: zuerst eine ganze Zahl N (1 ≤ N ≤ 1000) — die Anzahl der Elemente, dann N ganze Zahlen. Geben Sie das sortierte Array in einer Zeile durch Leerzeichen getrennt aus.
Eingabeformat
Erste Zeile: eine ganze Zahl N (1 ≤ N ≤ 1000). Zweite Zeile: N ganze Zahlen, durch Leerzeichen getrennt.
Ausgabeformat
Eine Zeile: die sortierten Zahlen, durch Leerzeichen getrennt.
Beispiele
Beispiel 1
EINGABE
5
3 1 4 2 5
AUSGABE
5 3 1 4 2
Beispiel 2
EINGABE
4
2 4 6 8
AUSGABE
8 6 4 2
main.kt