1) чтение условий
20 минут (или меньше) в начале контеста на все задачи
каждый читает треть задач
после чтения тратим 1-2 минуты на обдумывание
2) после прочтения условий прорешиваем простые задачи (примерно первый час)
пускаем Ваню писать код если он что-то решил (даём по ~5 минут на каждую задачу)
дальше идёт Кирилл и после Андрей (по ~7 минут на задачу)
очередь можно менять если у кого-то что-то более легкое
3) пока другие пишут, а также 30 минут после того как все простые сданы - думаем над средними задачами, сложные оставим на потом
4) пишем средние задачи, на каждую задачу по 15 минут, кто придумал тот и пишет
снова если что пускаем Ваню первым
5) после того как всё остальное решили, будем решать сложные задачи вместе
выбираем самую простую и решаем вдвоем, следующую решает оставшийся
как только придумали решение идем писать код (по 30 минут написания кода на задачу)
если задача оказалась слишком сложной - откладываем и переходим к следующей
6) прежде чем сдавать задачу обсуждаем её (что за задача, какое решение, исправляем ошибки и т.д.)
на обсуждение задачи тратим ~5 минут
если решил Ваня или Андрей, то задачу с ним обсуждает Кирилл
если решил Кирилл, то задачу с ним обсуждает Ваня
если с задачей что-то не так, откладываем на потом
7) если задачу не сдали с первой попытки
на исправление выделяем 10 минут
после 10 минут обсуждаем её ещё раз
если ошибку не нашли или решение оказалось неверным - откладываем задачу на потом
иначе выделяем еще 5 минут на исправление, после 5 минут откладываем задачу