вроде придумал решение, но оно что-то не пашет. Не могли бы вы подсказать, что тут не так? Буду благодарен
n = input()
a = list(map(int, input().split()))
for i in a:
if i == 0:
m = a.pop(i)
a.append(m)
print(a)
___________________________________________________________
n = input()
num = 0
a = list(map(int, input().split()))
for i in a:
if i == 0:
a.remove(i)
num += 1
a.extend(num * [0])
print(a)
нужно просто нули переместить в конец?
Обсуждают сегодня