Задача #3363
Системы счисления
(О. Лысенков) Определите в 81-ричной записи числа количество цифр, числовое значение которых кратно 4:
.
Войдите, чтобы история ответов и статистика сохранялись.
Решение
Ответ
2029
#1 способ
n = 77 * 81 ** 2031 + 23 * 729 ** 1037 - 7 * 9 ** 3023
count = 0
while n != 0:
ost = n % 81
if ost % 4 == 0:
count += 1
n //= 81
print(count)
#2 способ
n = 77 * 81 ** 2031 + 23 * 729 ** 1037 - 7 * 9 ** 3023
count = 0
a = []
while n != 0:
a = [n % 81] + a
n //= 81
for i in a:
if i % 4 == 0:
count += 1
print(count)