smallest_x = float('inf')
for i in range(1, 1000):
x = i
a = 0
b = 0
m = x % 9
while x > 0:
d = x % 9
if d > m:
a = a + x % 9
else:
b = b + 1
x = x // 9
if a == 2 and b == 3:
if i < smallest_x:
smallest_x = i
print(smallest_x)
проверь табуляцию в коде и доставь
x = int(input())
a = 0
b = 0
m = x % 9
while x > 0:
d = x % 9
if d > m:
a = a + x % 9
else:
b = b + 1
x = x // 9
print(a, b)
моя программа, которая не дает ответа
for i in range(1, 1000):
#x = int(input())
x = i
a = 0
b = 0
m = x % 9
while x > 0:
d = x % 9
if d > m:
a = a + x % 9
else:
b = b + 1
x = x // 9
if a == 2 and b == 3:
print(i, a, b)
подскажите. что я сделала не так?