13089: Сортування - компаратор за останньою цифрою - 2
Відправити розв'язок
Бали:
100 (partial)
Time limit:
1.0s
Memory limit:
64M
Author:
Problem type
Allowed languages
Brain****, C, C++, Java, Pascal, Python, v8js
Відсортуйте масив з \(N\) чисел за зростанням останньої цифри (тобто спочатку мають йти числа які закунчуються на 0, потім які закінчуються на 1, потім на 2, і т.д.).
У випадку якщо в двох чисел однакова остання цифра, вони повинні йти в порядку зростання, від менших до більших (наприклад 17 37 77)
Формат вхідних даних
В першому рядку \(N\) (\(1 \le N \le 10^5\)).
В наступному рядку \(N\) чисел \(Ai\) (\(-10^9 \le Ai \le 10^9\))
УВАГА, числа можуть бути від'ємні, тому останню цифру треба знаходити не \(X\)%10 а \(abs(X)\)%10
Формат вихідних даних
Виведіть відсортований масив.
Приклад вхідних даних
8
-17 10 34 770 77 -14 22 144
Приклад вихідних даних
10 770 22 -14 34 144 -17 77
Коментарі