Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 

README.md

Несложная сортировка (25%)

Время: 1 сек.
Память: 16 Мб
Сложность: 25%

Пусть x – целое положительное число, а k – натуральное число от 1 до 10. Пусть s(x, k) равно сумме цифр числа x, представленного в системе счисления по основанию k.

Задано n чисел a1, a2, ..., an. Необходимо вычислить последовательность bi по формуле bi = s(ai, k1) • s(ai, k2), после чего отсортировать последовательность bi по неубыванию.

Формат ввода

Первая строка входного файла input.txt содержит три целых числа: n, k1, k2 (1 ≤ n ≤ 1000, 2 ≤ k1, k2 ≤ 10). Вторая строка содержит n целых чисел: ai (1 ≤ ai ≤ 109).

Формат вывода

В выходной файл output.txt выведите n чисел – bi в требуемом порядке.

Примеры

Ввод Вывод
9 10 10
1 2 3 4 5 6 7 9 8
1 4 9 16 25 36 49 64 81
10 2 2
1 2 4 8 16 32 64 128 256 512
1 1 1 1 1 1 1 1 1 1