@devlight70
Я бы оптимизировал до min(a)
И код стал более читаемым 🤣
А если серьёзно — бесценный кадр. Например, я не знал, что в питоне есть sched и, когда мне нужно было, начал писать планировщик сам — представляю какой адок был брать меня на работу с меньшим опытом. Вместо того, чтобы решать поставленные задачи, я писал то, что нужно для решения вместо того, чтобы посмотреть что уже есть. При чём так, чтобы можно было повторно использовать, учитывая максимально общие сценарии использования.