вторник, 22 ноября 2016 г.

TCO, prewritten code и любовь к себе

Я вообще хотел написать на CF, но потом понял, что тут нет никакой полезной информации (воу-воу, как будто это останавливает 80% авторов постов на CF), только моё нытьё. Просто хочу выговориться.

Сразу дисклеймер для хейтеров... Какие могут быть читатели хейтеры в моем блоге? Хорошо, дисклеймер для себя. Да, это всё из-за слитого вчера полуфинала TCO. Да, пожалуй, мне немного обидно, что я единственный из шести участников честно (это про Вовин перебор в 250) решил две задачи (кстати не факт, rng что-то писал по 1000), но не прошёл. И что самое главное, ДА, ВЧЕРА МНЕ БЫ ЭТО НЕ ПОМОГЛО.

В общем, меня зовут Лёша, и я не копипащу стандартные алгоритмы (Привет Лёша хлоп-хлоп). В смысле когда я свёл задачу к потоку, мне нужно ручками написать Диница. На это я трачу около 10-15 минут. Из 75/120 минут контеста. А ещё я могу там набажить, и его придётся вычитывать. Я ещё я не ужимал его до нереальных скоростей. И в общем-то сейчас мир топовых личных контестов выглядит так, что мне там не место.

И я не могу понять, что со мной не так, и почему я не могу отказаться от этого и завести хорошую библиотеку, а также начать пользоваться какими-то удобными средами разработки. Из увиденного/услышанного за эти три дня: IDEA+Chelper делает примерно всё, кроме решения, за тебя; Вова сказал, что у него стандартные алгоритмы вставляются по комбинациям клавиш.

Можно, конечно, сказать, что это из-за ACM, там ведь так нельзя. Но это не будет правдой, по крайней мере, полностью правдой. Во-первых, первый круг ACM для меня закончился, а про второй я не уверен, что он мне нужен. Во-вторых, это что получается, из-за ACM нужно отказываться от личных соревнований? В-третьих, ну не забуду же я, как писать Диница, если начну его копипастить на личных контестах.

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

Тут должно быть какое-то заключение. Например, что у меня какие-то тупые загоны и из-за них я выступаю хуже, чем мог бы. А ещё, что я плохой танцор и мне жмёт всё подряд. Лишь бы кого-нибудь обвинить.

Как сказал кто-то из оргов сегодня "Great work today!" Видимо, он думал, что я писал финал. В общем-то, вчера за 3 минуты до конца coding phase я тоже начал думать, что буду писать финал. Как-то не срослось. Тупо получилось.

Комментариев нет:

Отправить комментарий