Вступ
Кодова сторінка відображає цілі значення певного символу. Ми можемо візуалізувати кодову сторінку так:
+ --- + --- + --- + --- + --- + --- + --- + --- + --- + --- + --- + --- + --- + - - + --- + --- + --- + --- + | | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | А | Б | C | Д | Е | Ж | + --- + --- + --- + --- + --- + --- + --- + --- + --- + --- + --- + --- + --- + - - + --- + --- + --- + --- + | 0 | q | ш | е | r | т | z | u | я | о | р | а | s | d | f | г | j | + --- + --- + --- + --- + --- + --- + --- + --- + --- + --- + --- + --- + --- + - - + --- + --- + --- + --- + | 1 | k | l | у | х | c | v | б | n | м | Q | W | Е | R | Т | Z | U | + --- + --- + --- + --- + --- + --- + --- + --- + --- + --- + --- + --- + --- + - - + --- + --- + --- + --- + | 2 | Я | O | П | А | S | Д | Ж | Г | Н | J | | | | | | | + --- + --- + --- + --- + --- + --- + --- + --- + --- + --- + --- + --- + --- + - - + --- + --- + --- + --- +
Рядки вказують першу цифру, а стовпці - другу цифру шістнадцяткового числа.
Змагання
Враховуючи рядок 16-255 унікальних символів, виведіть відповідну кодову сторінку, використовуючи нульовий індекс кожного символу в рядку як його значення. Наприклад, введення даних qwertzuiopasdfghjklyxcvbnmQWERTZUIOPASDFGHJ
дасть таблицю вище.
- Вихід повинен бути в точно такому ж форматі, як у таблиці вище. Не потрібна лише нова затримка.
- Якщо довжина вводу не кратна 16, потрібно почати новий рядок для решти символів і залишити невикористані комірки порожніми (= заповнено 3 пробілами).
- Кожен символ розміщується рівно посередині комірки, обкладений одним пробілом зліва та справа.
- Значення в першому рядку та стовпці задаються шістнадцяткові числа з цифрами
0123456789ABCDEF
. Вони також прокладені одним пробілом зліва та справа. Ви можете скористатися малими шістнадцятковими цифрами, але вам потрібно дотримуватися однієї. - Єдині символи, що присутні у висновку - це дефіси
-
, плюси+
, труби|
, пробіли, цифри для шістнадцяткових чисел та символи з вводу.
- Будь-які вбудовані файли, пов’язані з таблицями мистецтва ASCII або вирішують проблему будь-яким способом, заборонені.
- Можна припустити, що вхід складається лише з символів певного кодування. Вкажіть, будь ласка, чи це так.
- Якщо ваша мова може обробляти лише введення ASCII, ви можете вважати введення лише ASCII та повторні символи.
Правила
- Функція або повна програма дозволена.
- Правила вводу / виводу за замовчуванням .
- Застосовуються стандартні лазівки .
- Це кодовий гольф , тому виграє найменший байт. Tiereaker є більш раннім поданням.
Щасливе кодування!