Троичная запись в число
Троичная система похожа на десятичную, но использует только цифры 0, 1 и 2. Напишите функцию, которая переводит строку string из троичной записи в обычное десятичное число. Если в строке встретился недопустимый символ, верните 0.
Примеры
Ввод
"1"Вывод
1Ввод
"10"Вывод
3Ввод
"102101"Вывод
307Нужно реализовать
def trinary(string: str) -> int:
Теги
mathstrings
Войдите, чтобы видеть историю отправок
ВойтиВойдите, чтобы использовать AI Mentor
ВойтиВидимые тесты
1
Ввод
"1"Ожидаемый
12
Ввод
"10"Ожидаемый
33
Ввод
"102101"Ожидаемый
3074
Ввод
"2002"Ожидаемый
565
Ввод
"1a"Ожидаемый
06
Ввод
"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"Ожидаемый
0Фокус-радио
На паузе · SomaFM · Fluid