Решение в Python
Дан список X целых чисел, расположить все нули списка вправо.
Ответы на вопрос
Ответил dimb0r22
0
Данный код располагает все нули в конец даного списка. Если нужно большее количество нолей (что бы результат был заметнее) , то в строке // X.append(random.randint(-5,5)) // поменяй промежуток на меньший. Хотя, я думаю, я написал самый оптимальный. (Не забудь про отступы, пожалуйста )) ).
import random
X = []
n = int(input("Enter n: n = "))
for i in range(n):
X.append(random.randint(-5,5))
print(*X)
for i in range(n):
if (X[i] == 0):
X.pop(i)
X.append(0)
print(*X)
Новые вопросы
Русский язык,
2 года назад
Қазақ тiлi,
2 года назад
География,
7 лет назад
Геометрия,
7 лет назад
Биология,
9 лет назад