Сортировка по сумме цифр и длине
JavaScript
Средний
sorting
Задача «Сортировка по сумме цифр и длине»
Напишите программу, которая принимает массив целых чисел и сортирует его по возрастанию суммы цифр каждого числа. Если сумма цифр одинакова, то сравниваются длины чисел (количество цифр). Если и длины равны, то сортируются по возрастанию самих чисел. Выведите отсортированный массив через пробел.
Формат ввода
Первая строка содержит целое число N (1 ≤ N ≤ 1000) — количество чисел. Вторая строка содержит N целых чисел по модулю не более 10^9, разделённых пробелами.
Формат вывода
Одна строка с отсортированными числами, разделёнными пробелами.
Примеры
Пример 1
ВВОД
4
99 9 999 90
ВЫВОД
9 90 99 999
Пример 2
ВВОД
3
ВЫВОД
Пример 3
ВВОД
3
111 222 333
ВЫВОД
111 222 333
Пример 4
ВВОД
5
ВЫВОД
main.js