← К задачам
Легко · +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)
def sum_in_bases(num1, base1, num2, base2):
    # num1, num2 — строки с записью чисел в системах base1, base2
    # ваш код
    pass
Для запуска тестов необходима авторизация.