MailRuChamps / hlcupdocs

High-loaded systems developer contest
https://highloadcup.ru
151 stars 34 forks source link

Время из options.txt как текущее для премиума #144

Open kapodes opened 5 years ago

kapodes commented 5 years ago

Фактически премиум считается относительно timestamp из options.txt. В задании про это ни слова. Из-за этого уже начинаются расхождения между тем как проверка считает премиум и по фактическому времени.

istarion commented 5 years ago

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

igrishaev commented 5 years ago

Поддержу @kapodes : ни в прошлом, ни в текущем задании не говорится о том, что текущее время это константа. Кроме того, если текущее время не меняется, это позволяет расчитать булевский флаг еще на этапе загрузки данных и потом отбирать по флагу. Непонятно, зачем вводить требование, если его можно обойти хаком.

kapodes commented 5 years ago

Проверки на тестовых данных как раз говорят, что текущее время не меняется и константа из options.txt, мое предложение как раз явно обозначить это в описании. Насчет хаков - рейтинг будет один сплошной грязный хак)