Значение выражения
Последовательно будем преобразовывать данное выражение:
Сумма в системе счисления
Разность этого числа и
выглядит как:
Разность последнего числа и единицы:
Таким образом, в полученной записи будет содержаться
Ответ: 14.
Приведём другое решение на языке Python.
x = 6*(343**5) + 5*(49**7) - 50
s = ''
while x != 0:
s += str(x % 7)
x //= 7
s = s[::-1]
print(s.count("6"))
Приведём решение Сергея Донец на PascalABC.NET:
uses School;
begin
(6*343bi**5 + 5*49bi**7 - 50).Digits(7).CountOf(6).Print;
end.

