Sammarize's blog

By Sammarize, 11 years ago, In Russian

Итак, давайте поговорим о том, как следует оценивать штрафные попытки по задачам.

Толчком к подобным размышлениям служит следующая мысль. С точки зрения "качества программирования", если можно так выразиться, есть большая разница между задачей, сданной с первой же попытки и задаче, сданной после одной неверной попытки. Тогда как сдана задача с 10 или 11 попытки — существенной разницы нет. Однако же, разница в баллах сейчас одна и та же: 50 баллов (если, конечно, стоимость задачи ещё не опустилась до 30% стоимости задачи). В связи с этим, есть следующее конструктивное предложение: сделать стоимость минусов убывающей.

Например, если задача имеет стоимость 1000, это может выглядеть так:

номер попыткиштраф за минуссуммарный штраф
1100100
279179
362241
450291
539330
725386
1012432
153461
201469
> 200469

Примерно такие значения получаются, если предположить, что стоимость минуса будет убывать в геометрической прогрессии, уменьшаясь в два раза после каждых трёх минусов.

Таким образом получается, что минусы после 20ого (часто ли вы такое видите?) даются бесплатно. Получение трёх минусов карается четвертью стоимости задачи, пяти — третью стоимости, а сделав двузначное число штрафных попыток, Вы теряете почти половину стоимости задачи.

  • Vote: I like it
  • +16
  • Vote: I do not like it