← К задачам
Легко · +1ОГЭ задание 2Системы счисления

Задание 2: сумма чисел в разных системах

Даны два числа: num1 в системе счисления с основанием base1 и num2 в системе с основанием base2. Найдите их сумму и верните её в десятичной системе (целым числом).

Вход: num1 (строка), base1, num2 (строка), base2. Выход: целое число — сумма в десятичной системе.

Примеры:

  • sum_in_bases("1010", 2, "12", 8) -> 20 (10 + 10)
  • sum_in_bases("FF", 16, "10", 10) -> 265 (255 + 10)
py
Курс по теме
Пройдите курс «Python с нуля» — по шагам, с проверкой
8 уроков · ~14 ч · теория, упражнения и экзамен с бейджем
Открыть курс →
def sum_in_bases(num1, base1, num2, base2):
    # num1, num2 — строки с записью чисел в системах base1, base2
    # ваш код
    pass
Здесь появится результат. Напиши решение слева и нажми «Проверить код».
Для запуска тестов необходима авторизация.