Привет! Давай посмотрим на эту задачу вместе и попробуем решить её шаг за шагом. Перед нами задания по системам счисления, в каждом из которых нужно произвести вычисления и обработать результат определённым образом. Напишем код на Python, чтобы решить их, так как это поможет нам быстро получить ответы и избежать ошибок, которые могут привести к долгим и утомительным вычислениям вручную.
Для начала импортируем модуль math, так как нам потребуется функция floor для работы с округлением вниз.
import math
Рассмотрим задачи по очереди.
1. Задача про сумму цифр семеричного числа: Нам нужно найти сумму всех цифр семеричного числа, исключая четвёрки.
# Перевод числа в семеричную систему и подсчёт суммы цифр
number = 7160 * 790 - 14150 + 213 # выполнили арифметические действия
septenary_number = ''
# Перевод в семеричную систему счисления
while number > 0:
septenary_number = str(number % 7) + septenary_number
number = number // 7
# Суммирование цифр, исключая четвёрки
sum_digits = sum(int(digit) for digit in septenary_number if digit != '4')
print('Сумма цифр семеричного числа, исключая четверки:', sum_digits)
2. Задача про сумму цифр пятеричного числа, исключая четвёрки:
