Разберем на примере. Предположим, Петя учится в 10-м классе, а Вася в 11-м. Оба набрали по 30 баллов, и этот результат оказался наибольшим в параллели "Математика 10-11 классы".
Согласно регламенту олимпиады за первое место полагается награда в 50 000 рублей, за второе — 10 000. Чтобы не обидеть ни Петю, ни Васю, ни бюджет олимпиады, мы сложим 50 тыс. и 10 тыс., получим 60 тыс., а затем разделим сумму на двоих. То есть, каждый получит по 30 000 рублей.
Если же наибольшее количество баллов набрали три человека, аналогично, складываем 50 тыс. + 10 тыс. + 10 тыс., получаем 70 тыс., делим на троих... Упс, не делится. Округляем в большую сторону до суммы, кратной 50. Каждый получает по 23 350 рублей.
И так далее для большего числа победителей. Аналогичная схема для остальных параллелей.