Решение в Python
Дан список X целых чисел, расположить все нули списка вправо.

dimaburkovskiy3 dimaburkovskiy3    2   20.03.2020 23:21    4

Ответы
jvhhvcx jvhhvcx  05.08.2020 17:54

Данный код располагает все нули в конец даного списка. Если нужно большее количество нолей (что бы результат был заметнее) , то в строке // 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)

ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика