Предмет: Информатика,
автор: kjuliaaa333
Дан целочисленный массив N. Продублировать в нем все четные числа и утроить вхождения всех нечетных чисел.( На языке Питон, вспомогательные массивы не использовать)
kjuliaaa333:
Да, я знаю, но ответ по-другому выходит)
Ответы
Автор ответа:
0
Ответ:
mass = [6, 1, 10, 3, 2, 8, 7, 4]
for i in range(len(mass) - 1, -1, -1):
if mass[i] % 2 == 0:
mass.insert(i + 1, mass[i])
else:
for j in range(2):
mass.insert(i + 1, mass[i])
print(mass)
Объяснение: перебираем массив с конца, если число четное - дублируем его в массиве, если нечетное - добавляем 2 раза с помощью цикла от 0 до 2, т.е. утраиваем
Похожие вопросы
Предмет: Английский язык,
автор: аааа42
Предмет: Английский язык,
автор: 88ЕЛЕНА88
Предмет: Окружающий мир,
автор: seitmustafaeva
Предмет: Математика,
автор: Dariyasi
Предмет: Математика,
автор: Глiб