#RRGGBB: три пары шестнадцатеричных цифр задают красную, зелёную и синюю составляющие (каждая от 0 до 255). Если в каждой паре цифры одинаковые, цвет можно записать коротко: например, #2277dd — это #27d.
Разница между цветами #r₁g₁b₁ и #r₂g₂b₂ (составляющие как числа) равна (r₁ - r₂)² + (g₁ - g₂)² + (b₁ - b₂)².
Дан цвет color в полной записи. Верните в полной записи (# и шесть цифр) тот цвет, у которого есть короткая форма и разница с color наименьшая. Такой цвет всегда единственный.color='#1a7fe0' → '#2277dd'
0x1a = 26 ближе всего к 0x22 = 34 (разница 8, а до 0x11 = 17 — 9), 0x7f = 127 — к 0x77 = 119 (разница 8 против 9 до 0x88), 0xe0 = 224 — к 0xdd = 221. Получаем #2277dd.
color='#33cc00' → '#33cc00'
Цвет уже записывается кратко как #3c0, менять ничего не нужно.
len(color) = 7color[0] = '#'0–9 или строчные буквы a–fcolor='#1a7fe0'
'#2277dd'
«Запустить» — первые 3 теста у тебя в браузере, «Отправить» — все 163 теста на сервере, включая скрытые.