Есть ответ 👍

Создайте последовательность a при следующего генератора: def pseudo_list(): for i in range(n): yield (i*9876+1024)%1000 n = 10**6 + 1 a = # элементы данной последовательности следует перебирать так: for x in a: pass # работа с очередным числом x найдите «медиану» данного псевдосписка чисел при сортировки подсчётом

141
476
Посмотреть ответы 2

Ответы на вопрос:


Def pseudo_list():       for i in range(n):               yield (i*9876+1024)%1000 n = 10**6 + 1 a = pseudo_list() count = [0] * 1000 for x in a:       count[x] += 1 x = 0 sum_count = count[0] while sum_count < = n//2:       x += 1       sum_count += count[x]        print(x)ответ 496

2)

import random

k = 0

while True:

   x = random.randint(-50, 50)

   if x == 10:

       break

   else:

       k += x

print(k)

3)

for i in range(100, 1000, 5):

   print(i, end = ' ')

Популярно: Информатика