Ctrl K

Сложение в буквенном коде

Лёгкая
В детском шифре цифры заменены буквами: a — 0, b — 1, c — 2 и так далее до j — 9. Слово читается как число, записанное этими цифрами: "cab" — это 201, а "aad" — это 3 (ведущие нули отбрасываются). Даны три слова first, second и total. Верните True, если число first плюс число second равно числу total, и False иначе.
Пример 1
first="bc", second="d", total="bf" → True

"bc" → 12, "d" → 3, "bf" → 15, и 12 + 3 = 15.

Пример 2
first="aab", second="aj", total="ba" → True

Ведущие a — это ведущие нули: 1 + 9 = 10.

Пример 3
first="j", second="j", total="bh" → False

9 + 9 = 18, а "bh" — это 17.

Ограничения
  • 1 ≤ len(first), len(second), len(total) ≤ 10
  • Слова состоят из букв от a до j
Встречал эту задачу на настоящем собесе?
Решили0
Пробовали0
Отправок0
Принято—
Темы
Похожие задачиЗначение римского числа ЛёгкаяОбщее начало слов ЛёгкаяБаланс скобок ЛёгкаяГде начинается фрагмент ЛёгкаяДлина последнего слова Лёгкая
загружаем Python…
Вход
first="bc", second="d", total="bf"
Ожидается
True

«Запустить» — первые 3 теста у тебя в браузере, «Отправить» — все 58 тестов на сервере, включая скрытые.