Создайте последовательность 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
Ответы на вопрос:
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 = ' ')
Популярно: Информатика
-
Учёныймастер0615.01.2021 07:13
-
SOV2010.03.2021 10:18
-
21Алина11101.10.2021 19:21
-
mrdrozdovoy22807.07.2021 10:49
-
arinamarkina001.07.2020 14:06
-
krisdenya200526.02.2021 18:07
-
zverok21rus17.04.2023 21:57
-
gidra228133703.11.2020 02:28
-
Tina1997723.06.2023 19:42
-
SnopcovaAlina0706.11.2022 02:26