З урахуванням невід'ємного цілого введення, напишіть програму, яка перетворює число в шістнадцятковий і повертає триєдине значення, якщо шістнадцяткова форма числа містить лише символи A
через, F
а значення фальси - в іншому випадку.
Тестові справи
10
==> True (A in hexadecimal)
100
==> False (64 in hexadecimal)
161
==> False (A1 in hexadecimal)
11259375
==> True (ABCDEF in hexadecimal)
0
==> False (0 in hexadecimal)
Бонус: -40 байт, якщо ваша програма друкує Only letters
для виклику, описаного вище, Only numbers
якщо шістнадцятковий варіант числа містить лише цифри 0-9
і Mix
якщо шістнадцятковий номер містить хоча б одне число і хоча б одну букву.
Це код гольфу. Діють стандартні правила. Виграє найкоротший код у байтах. Дозволені або функції, або повні програми.
NaN
MixOnlynumbersletters
- 21 символи