Дан список из 2000 элементов, созданный при my_list = [(lambda x: (x*296+2410)%4096)(i) for i in range(2000)] доставая из него значения при операции x = my_list.pop() и проверяя длину оставшегося списка через len(my_list), найти количество элементов, равных второму по минимальности значению (отличных по значению от первого минимума).
251
441
Ответы на вопрос:
#генерируем список из 2000 элементов my_list = [(lambda x: (x*296+2410)%4096)(i) for i in range(2000)] # начальное значение для временного минимума min1_value = min2_value = 10000 min1_number = min2_number = 0 while my_list: x = my_list.pop() if x < min1_value: min2_value = min1_value min2_number = min1_number min1_value = x min1_number = 1 elif x == min1_value: min1_number += 1 elif x < min2_value: min2_value = x min2_number = 1 elif x == min2_value: min2_number += 1 print(min2_number)
1. а) enter2. в) значение переменной 3. в) write 4. в) sqrt (x)5. в) random (10) +106. б) if a7. в) несколько операторовпоясню некоторые ответы: 3. в) write - это стандартная функция вывода в pascal5. в) random(10)+10. функция random(n) генерирует случайные целые числа диапазоном от [0; n) , то есть random (10) будет в промежутке [0; 10), добавив к выражени +10, мы сдвинем промежуток на +10 = [10; 20)
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
смерть7529.09.2020 18:32
-
806nikita03.09.2021 19:52
-
udovkinayulia109.09.2020 02:18
-
Saint22802.09.2020 16:46
-
borisevichdash24.05.2021 01:48
-
raisaaaaaaaaaaaa18.11.2021 23:13
-
DAMALOVE01.09.2021 10:37
-
bodnari2121bodn17.01.2020 06:04
-
Pingvinenok0108.06.2021 03:19
-
Mayramukovsaid16.12.2020 19:02
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.