![Витольд](https://sproshu.net/uploads/ava/2/ava7930.jpg)
Витольд
4 год назад
НАДЕЖДЫ УЖЕ НЕТ, ПРОШУ посчитайте, ДОБРЫЕ ЛДИ, НА ПИТОЕ НАПИСАТЬ, Задание ЛЕГКАЯ, ПРОСТО Я ТУПАЯ НЕМНОГОСписок-массив из n целых двузначных чисел генерируется случайным образом. Число n вводится по запросу с экрана. Выведите полученный массив на экран. Также выведите его длину. Рассмотрим по очереди пары соседних элементов массива: t[0] t[1], t[2] t[3], t[4] t[5] и т. д. Если количество элементов нечетно, то последний элемент не рассматривается. Поместите в НОВЫЙ массив те пары элементов этого массива, которые имеют разную четность, то есть один элемент четный, другой нечетный, при этом как именно они расположены в паре несущественно. Выведите НОВЫЙ массив на экран. Также выведите его длину. Никаких методов Питона для работы с массивами, кроме append и len, использовать нельзя. Пример. Пусть исходный массив имеет вид t = [22, 37, 71, 33, 11, 26, 55, 41, 90], тогда НОВЫЙ массив должен иметь вид t1 = [22, 37, 11, 26]. Пояснение: лишние пробелы в массивах сделаны в примере специально, чтобы лучше были видны пары, вам в выводе этого делать не нужно.''' ВОТ , ПРОШУ СЕЙЧАС
ОТВЕТЫ
![Zorka](https://sproshu.net/uploads/ava/3/ava204.jpg)
Zorka
Nov 23, 2020
import random
n = int(input('Введите количество элементов в массиве: '))
a = []
b = []
for i in range(n):
a.append(random.randint(10,99))
print(a)
print('Длина списка:',n)
if n % 2 == 0:
for i in range(n-1):
if (a[i] % 2 == 0 and a[i+1] % 2 != 0) or (a[i] % 2 != 0 and a[i+1] % 2 == 0):
b.append(a[i])
b.append(a[i+1])
print(b)
print('Длина второго списка: ', len(b))
927
Смежные вопросы: