Задача #3362
Системы счисления
(О. Лысенков) Определите в 49-ричной записи числа количество цифр с числовым значением, превышающим 15:
.
Войдите, чтобы история ответов и статистика сохранялись.
Решение
Ответ
220
#1 способ
n = 15 * 49 ** 237 + 37 * 343 ** 500 - 14 * 7 ** 35
count = 0
while n != 0:
ost = n % 49
if ost > 15:
count += 1
n //= 49
print(count)
#2 способ
n = 15 * 49 ** 237 + 37 * 343 ** 500 - 14 * 7 ** 35
count = 0
a = []
while n != 0:
a = [n % 49] + a
n //= 49
for i in a:
if i > 15:
count += 1
print(count)