Решить береза не самая высокая ель идет сразу за кленом клен не был ни первым, ни пятым по высоте липа отстала от тополя на два места тополь не был вторым по высоте с подробным решением, если можно таблицей.
import random. sys A = [random.randrange(-5, 5) for i in range(18)] #создаем массив из 18 эл от -5 до 5 print A # печатаем его zero = -1 # ищем последний 0 for i in range(len(A)): if A[i] == 0: zero = i if zero == -1: print "Нулевых элементов нет" sys.exit(0) # выход cnt = 0 # считаем сумму до zero for i in range(0, zero): if A[i]<0: cnt += A[i] print "Сумма отрицательных до последнего нуля: ", cnt mul = 1 # считаем произведение for i in range(zero+1, len(A)): mul *= A[i] print "Произведение правее zero ", mul
Первые двухъядерные процессоры Intel Pentium D семейства 8хх были основаны на ядре Smithfield, которое является ничем иным, как двумя ядрами Prescott, объединенными на одном полупроводниковом кристалле. Там же размещается и арбитр, который следит за состоянием системной шины и разделять доступ к ней между ядрами, каждое из которых имеет собственную кэш-память второго уровня объемом по 1 Мбайт. Размер такого кристалла, выполненного по 90-нм техпроцессу, достиг 206 кв. мм, а количество транзисторов приближается к 230 миллионам.
1. Всего 5 деревьев.
По условию ни берёза, ни ель, ни клён, даже не липа на первом месте.
Значит, самое высокое дерево - Тополь.
2. Т.к. липа отстала от тополя на два места, то она на третьем месте по высоте.
3. Получается вот такой промежуток по возрастанию:
(?, ?, Липа, ?, Тополь)
Т.к. ель идёт сразу за клёном, то они занимают последние два места по высоте.
То есть ель на 5-ом месте, клён - на 4-ом.
4. Остаётся только 2 место и только береза.
береза - 2 место
ответ от меньшего к большему: Ель, Клён, Липа, Берёза, Тополь.