Сопротивление по трём полоскам
Три цветные полоски резистора можно превратить в понятную подпись сопротивления. Напишите функцию, которая берёт список colors: первые два цвета дают значащие цифры, а третий задаёт множитель как степень числа 10. Верните строку с единицами ohms или kiloohms, если значение удобно записать в килоомах.
Примеры
Ввод
["orange", "orange", "black"]Вывод
"33 ohms"Ввод
["blue", "grey", "brown"]Вывод
"680 ohms"Ввод
["red", "black", "red"]Вывод
"2 kiloohms"Нужно реализовать
def label(colors: list[str]) -> str:
Теги
listsstrings
Войдите, чтобы видеть историю отправок
ВойтиВойдите, чтобы использовать AI Mentor
ВойтиВидимые тесты
1
Ввод
["orange","orange","black"]Ожидаемый
"33 ohms"2
Ввод
["blue","grey","brown"]Ожидаемый
"680 ohms"3
Ввод
["red","black","red"]Ожидаемый
"2 kiloohms"4
Ввод
["green","brown","orange"]Ожидаемый
"51 kiloohms"5
Ввод
["black","black","black"]Ожидаемый
"0 ohms"6
Ввод
["black","red","red"]Ожидаемый
"200 ohms"Фокус-радио
На паузе · SomaFM · Fluid