для питона
m = []
for n in range(1, 848):
k = n
s = 3
while s + k < 850:
s *= 2
k += s % 10
if k == 163:
m.append(n)
print(m)
Объяснение:
k = 123, 131, 135, 137, 143, 151, 155, 157
123
Надо добавить внешний цикл и перебрать с шагом 1, пока не получиться требуемый результат
для питона
m = []
for n in range(1, 848):
k = n
s = 3
while s + k < 850:
s *= 2
k += s % 10
if k == 163:
m.append(n)
print(m)
Объяснение:
k = 123, 131, 135, 137, 143, 151, 155, 157
123
Объяснение:
Надо добавить внешний цикл и перебрать с шагом 1, пока не получиться требуемый результат