• Записи 1545
  • Теги 109
  • Комментарии 3323

Лог жизни

Перепрошёл задание в SberFight

Сегодня пришло в голову более красивое и быстрое решение той задачи для SberFight, на которой я прошлый раз набрал 90 очков. Но, увы, оно так и не пригодилось: как выяснилось, при попытке переиграть раунд просто даётся новая задача. Её я решил на 100%, но провозился более двух часов, тогда как для получения бонусных очков нужно уложиться в 40 минут. Эх, как же стрессирует ограниченность во времени! Когда эти 40 минут прошли, и я сказал себе «ну всё, теперь торопиться смысла нет», сразу стало намного легче. Правда, потом всё равно ещё довольно долго отлаживал решение. Причём в итоге ошибка была довольно глупая: в одном месте поставил «меньше» вместо «меньше или равно», в другом — просто забытая проверка для отброса бессмысленных решений.
Итог: +10 очков и моральное удовлетворение от полного выполнения всех 8 заданий. Но увы, даже с ними откатился на 97 место, и боюсь, что в финал в итоге могу и не пройти.
Посмотрел распределение очков по задачам. За одну у меня вообще 329, то есть за скорость прохождения можно набрать в разы больше, чем за само задание (хотя на мой взгляд, это дичь какая-то)… В общем, пока просто буду наблюдать дальше, но если возникнет угроза вылета за 250, придётся перепроходить другие задачи на скорость.

3 комментария:

Нет
Гость
0

на каком месте в итоге?

4X_Pro
0

Сначала не хотел смотреть, чтобы не расстраиваться. Но потом всё же заглянул. 603 в итоге… Но я так и не стал перепроходить большую часть задач, перепрошёл только 4-ую и 3-ью.

4X_Pro
0

Как выяснилось, переживал зря: финал перенесли на неопределённый срок (почти что отменили).

Написать комментарий
Прикрепить файлы: (не более 4 файлов, не более 102400 Кб каждый, 102400 Кб всего)


Задать вопрос