Задача A. Кодирование набора чисел
Условие
Пусть имеется последовательность целых десятичных чисел строго больших нуля:
4 3 6 7 10 26 100 40 21 14 12 22 148 29 18 81 28 31 27 20.
Требуется закодировать данную последовательность следующим образом:
- Вначале каждое такое число необходимо перевести в двоичную систему счисления, задействовав минимально возможное число бит, в которое оно может уместиться.
- Далее требуется выполнить конкатенацию (слияние, склеивание) всех полученных кодов в порядке исходной последовательности.
- Полученное двоичное число следует представить в 16-ричной системе счисления, задействовав цифры от 0 до 9 и строчные буквы латинского алфавита от a до f.
Формат выходных данных
Полученный ответ введите в текстовое поле: