Что я тут сделал не правельно? from random import*
from tkinter import*
size = 500
tk = Tk ()
diapasone = 0
my_canvas = Canvas (tk, width=size, height=size)
my_canvas . pack ()
while diapason < 1000
color = choice ( [ 'green', 'red' ] )
x1 = randint (0, size)
y1 = randint (0, size)
d=randint (0, size/5)
my_canvas. create_oval (x1, y1, x1+d, y1+d, fill=color)
tk. update ()
diapason+=1
Примем условие №1, потому что при условии №2 получается неопределенность (например, каждый приходит в какой-то свой момент времени и даже двое могут прийти на последней секунде этих 45 минут).
Каждые 45 минут приходят двое больных; врач проведет прием двух больных за 40 минут, следовательно, еще 5 минут у него больных не будет и этот цикл повторяется в течение всего времени приема.
1-20 минута: один больной на приеме, один в очереди.
21-40 минута: один больной на приеме, очереди нет.
41-45 минута: на приеме никого нет, очереди нет.
Максимальное время нахождения людей в клинике - 40 минут.
Максимальное количество людей, ожидающих приема - один человек в течение 20 минут.
Для решения задачи по варианту №2 нужно привлекать теорию массового обслуживания и задавать вероятностное распределение прихода больных, после чего проводить моделирование процесса.