Есть ответ 👍

Создайте последовательность 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 найдите «медиану» данного псевдосписка чисел при сортировки подсчётом. медиана — это число, которое находится ровно посередине списка, если список отсортировать. в последовательности чисел a — 1066 + 1 число, все числа — целые неотрицательные от 0 до 999. сохранять данную последовательность в список для последующей сортировки в данной запрещено. используйте сортировку подсчётом. язык питон.

206
302
Посмотреть ответы 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

Begin y: =2*(300-277)*3-2*(100-98)/2; writeln (y); end.

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