Tinkoff Generation

Алгоритмы. 3 курс. Правила выставления оценок второго полугодия

Все оценки — числа от 0 до 10. Буква \(O\) обозначает оценку.

\(O_{\text{итог}} = \min(10, 0.35 \cdot O_{\text{тематические туры}} + 0.35 \cdot O_{\text{дистанционные туры}} + 0.3 \cdot O_{\text{зачёт}} + O_{\text{бонусы}})\)

\(O_{\text{тематические туры}} = 10 \cdot \sqrt{\frac{1}{10}\left(\sum\limits_{i=1}^{n} O_{i\text{-й тематический тур}} \cdot C_{i\text{-й тематический тур}}\right) \bigg/ \sum\limits_{i=1}^{n} C_{i\text{-й тематический тур}}}\), где \(n\) — количество тематических туров, а \(C_{i\text{-й тематический тур}}\) — коэффициент \(i\)-го тематического тура.

\(O_{\text{тематический тур}} = 10 \cdot \sqrt{\text{(количество сданных задач в туре) } / \text{ (общее количество задач в туре)}}\)

\(O_{\text{дистанционные туры}} = \left(\sum\limits_{i=1}^{m} O_{i\text{-й дистанционный тур}}\right) \bigg/ m\), где \(m\) — половина количества дистанционных туров, а оценки за туры отсортированы в порядке убывания.

\(O_{\text{дистанционный тур}} = 10 \cdot \text{(набранное количество баллов) } / \text{ (максимально набранное в туре количество баллов)}\). В случае, если участник, занимающий первое место, набрал 0 баллов, оценка за дистанционный тур равна 0.

\(O_{\text{бонусы}}\) начисляются преподавателями по их усмотрению.

Зачёт будет проходить во время последнего занятия полугодия.
Учащийся считается успешно справившимся с программой, если его округленная по правилам арифметики итоговая оценка не ниже \(4\).
Преподаватели в исключительных случаях оставляют за собой право изменять оценки учащихся по своему усмотрению, а также преподаватели имеют право менять правила оценивания по своему усмотрению.

Правила проведения зачёта

Зачёт второго полугодия будет проходить в необычном формате. Зачёт будет проходить на основе онлайн-игры Minecraft и в зависимости от действий участников им будут начислятся некоторые очки по следующим правилам:

  • За каждую минуту онлайна в игре каждому участнику начисляется 1 очко.

  • За каждую победу над другим игроком победившему участнику начисляется 15 очков, у проигравшего участника списывается 15 очков.

  • За каждый добытый алмаз участнику начисляется 5 очков.

  • За каждый сданный вопрос зачёта участнику начисляется какое-то фиксированное для этого вопроса количество очков.

  • Очки можно тратить на покупку предметов внутри игры.

Список предметов, которые можно купить или найти в игре:

  • Вопросы зачета.

  • Броня, оружие и зелья.

Итоговая оценка за зачёт формируется следующим образом: если учащийся не пришёл на зачёт, то \(O_\text{зачёт} = 0\). Иначе \(O_\text{зачёт} = 4 + \frac{\text{Очки участника} - \text{Минимальное число очков}}{\text{Максимальное число очков} - \text{Минимальное число очков}} \cdot 6\).
Если у вас ещё не скачан Minecraft (вы действительно существуете?), рекомендуем для запуска игры использовать TLauncher.