← К задачам
Задание 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
Для запуска тестов необходима авторизация.