OpenFIPI 2.0
14
2
cB31cc
Значение арифметического выражения 9 ∙ 11350 + 8 ∙ 11150 – x, где x – целое положительное число, не превышающее 3000, записали в 11-ричной системе счисления. Определите наибольшее значение x, при котором в 11-ричной записи числа, являющегося значением данного арифметического выражения, содержится ровно 202 нуля.
В ответе запишите число в десятичной системе счисления.
2662
for x in range(3000,1,-1): #делаем перебор с конца, чтобы первым числом на выводе был ответ
a = 9 * 11**350 + 8 * 11**150 - x
k = 0
while a>0:
if a%11==0: k+=1
a = a//11
if k == 202:
print(x)
break
Просмотреть отправленные ответы cB31cc