OpenFIPI 2.0

14

2

77FB61

Значение арифметического выражения

2 ∙ 2187567 + 729566 – 2 ∙ 243565 + 81564 – 2 ∙ 27563 – 6561

записали в системе счисления с основанием 27. Определите в 27-ричной записи числа количество цифр с числовым значением, превышающим 9.

940

s = 2 * 2187**567 + 729**566 - 2 * 243**565 + 81**564 - 2 * 27**563 - 6561

k = 0
while s > 0:
    if s % 27 > 9:
        k += 1
    s //= 27

print(k)

 

a = 2*2187**567+729**566-2*243**565+81**564-2*27**563-6561
k = 0
while a>0:
    if a%27>9: k+=1
    a = a//27
print(k)

Просмотреть отправленные ответы 77FB61