Уважаемые коллеги, всем привет!
Хотел выяснить, насколько близка проблема и кто как её решает. (сорри если "боян" - почему он, кстати, через "о"?)
Вчера прибежав домой и садясь за контест понял, что за неделю сильно устал - на работе рабочие проекты, какие-то словари для списков улиц пригородов и т.п. - дома нерабочие (в обоих смыслах) прототипы интерфейсов на туманном для меня яваскрипте и т.п. - ессно к вечеру пятницы "глазки в кучку" и шарики за ролики.
Однако в контесте удаётся поучаствовать редко, а у контестов атмосфера особая, с дорешиванием (или виртуальным контестом) несравнимая всё же. Азарт.
Фиг с ним с рейтингом, всё равно он у меня мягко говоря незначительный - сажусь решать.
Читаю задачу А - не понял вообще условия.
Читаю задачу Б - кажется что понял о чем речь.
Читаю задачу Ц - вроде понял о чём речь - но нет идей по решению.
Читаю задачу Д - понял условие и вроде понял как решать, эта задача мне нравится.
Перечитываю и решаю на всякий случай А, потом сажусь за Д - когда вожусь уже с проверкой прямоугольника - приходит жена - стараюсь ускориться, добиваю Д, потом Б - и выхожу из-за компа - в общем, где-то час всего посидеть удалось, значит.
Надо ужинать, надо общаться, какие-то мелкие домашние заботы решать и т.п. А результат контеста мне кажется удовлетворительным. И вдруг, посреди вечернего чаепития - ретроспективно в мозгу что-то щёлкает - в проверке диагоналей прямоугольника у меня какой-то идиотский неадекват - нужно было до этой проверки рассортировать ещё точки и кроме того длину диагоналей не только друг с другом сравнить но и с расстоянием до ц/м - а я всё это рассеянно забыл. Смотрю на время - 20.58, т.е. до конца чуть больше 5 минут. Ладно, думаю, завтра дорешаю.
Утром исправил, закоммитил, послал - облом - сильно удивляюсь, но потом обнаруживаю что ещё скобки забыл после вызова функции testRect - а Python, который я пытаюсь сейчас осваивать, относится к этому даже более снисходительно чем Си (не то что привычная Java) - исправил, получилось.
Всё хорошо, удовлетворение есть - правда рейтинг, действительно - минус фиг знает сколько.
Собственно вопрос - кто как предпочитает действовать, если чувствует что морально-психолого-физическое состояние перед контестом - неудовлетворительное:
- не садиться за комп, оставить, может, для "виртуальных контестов";
- либо сесть и попробовать-таки порешать, чёрт с ним с рейтингом если что;
- либо вообще тщательно готовиться к контестам, даже небольшим, и в соответствующий день по максимуму отдыхать, решить пару задачек для разминки за час до и т.п.;
- или ещё какие варианты?
Хотел выяснить, насколько близка проблема и кто как её решает. (сорри если "боян" - почему он, кстати, через "о"?)
Вчера прибежав домой и садясь за контест понял, что за неделю сильно устал - на работе рабочие проекты, какие-то словари для списков улиц пригородов и т.п. - дома нерабочие (в обоих смыслах) прототипы интерфейсов на туманном для меня яваскрипте и т.п. - ессно к вечеру пятницы "глазки в кучку" и шарики за ролики.
Однако в контесте удаётся поучаствовать редко, а у контестов атмосфера особая, с дорешиванием (или виртуальным контестом) несравнимая всё же. Азарт.
Фиг с ним с рейтингом, всё равно он у меня мягко говоря незначительный - сажусь решать.
Читаю задачу А - не понял вообще условия.
Читаю задачу Б - кажется что понял о чем речь.
Читаю задачу Ц - вроде понял о чём речь - но нет идей по решению.
Читаю задачу Д - понял условие и вроде понял как решать, эта задача мне нравится.
Перечитываю и решаю на всякий случай А, потом сажусь за Д - когда вожусь уже с проверкой прямоугольника - приходит жена - стараюсь ускориться, добиваю Д, потом Б - и выхожу из-за компа - в общем, где-то час всего посидеть удалось, значит.
Надо ужинать, надо общаться, какие-то мелкие домашние заботы решать и т.п. А результат контеста мне кажется удовлетворительным. И вдруг, посреди вечернего чаепития - ретроспективно в мозгу что-то щёлкает - в проверке диагоналей прямоугольника у меня какой-то идиотский неадекват - нужно было до этой проверки рассортировать ещё точки и кроме того длину диагоналей не только друг с другом сравнить но и с расстоянием до ц/м - а я всё это рассеянно забыл. Смотрю на время - 20.58, т.е. до конца чуть больше 5 минут. Ладно, думаю, завтра дорешаю.
Утром исправил, закоммитил, послал - облом - сильно удивляюсь, но потом обнаруживаю что ещё скобки забыл после вызова функции testRect - а Python, который я пытаюсь сейчас осваивать, относится к этому даже более снисходительно чем Си (не то что привычная Java) - исправил, получилось.
Всё хорошо, удовлетворение есть - правда рейтинг, действительно - минус фиг знает сколько.
Собственно вопрос - кто как предпочитает действовать, если чувствует что морально-психолого-физическое состояние перед контестом - неудовлетворительное:
- не садиться за комп, оставить, может, для "виртуальных контестов";
- либо сесть и попробовать-таки порешать, чёрт с ним с рейтингом если что;
- либо вообще тщательно готовиться к контестам, даже небольшим, и в соответствующий день по максимуму отдыхать, решить пару задачек для разминки за час до и т.п.;
- или ещё какие варианты?
у меня вчера была подобная ситуация, но я все равно сел писать, подумал, может все таки не солью, может мозг мобилизируется.... все равно слил
по мне, так лучше вообще когда усталый, или хочешь спать, или наоборт не выспался вообще не садиться, лучше уж потом в вирт., но норм.
Бывало раньше, что садишься решить не имея ни настроения, ни желания - ничего. Решаешь первую задачу, смотришь вторую, а потом с фразой "ну её нах" закрываешь окно и спать.
Я разок попробовал, по-моему - в общем, склоняюсь к мысли, что если контест совсем не решал, но потом хочется задачи дорешать, то лучше начать именно в режиме вирт-контеста... Ну а так да, замена азарту, конечно, неполноценная - как покер с игрушечными деньгами. ;-)
Тысяча чертей,а вы не пробовали решать контест, когда хотите, и не решать, когда не хотите?На самом деле, у меня каждую пятницу именно так и происходит. В школе(да, школе) с восьми утра до шести вечера, после чего полчаса на дорогу домой, прорешивание контеста(на который я вчера не успел зарегистрироваться, но задачки все-таки порешал), после чего при полном отсутствии желания приходится часа 3(не меньше) тратить на ДЗ по алгебре, на остальные предметы сил не остается просто. Иду спать. Не высыпаюсь. Иду в школу и сливаю все уроки. Слава богу, хоть по биологии двойку сегодня не поставили, из-за того что глаза были краснее помидор D:
Ну и еще: после 6 часов сна в день при отсутствии отдыха по определению, сложновато писать контест(доходило до того, что во время контеста засыпал за компом).
А так-то все отлично xD
На мой взгляд, тут всё зависит от цели, с которой садишься писать контест. Если тебе важен рейтинг, то, ясное дело, лучше не усталую голову не писать. Если просто хочешь порешать задачи, то 50 на 50. С одной стороны, ты поучаствовал, что-то решил, что-то не решил, получил удовольствие и пошёл спать. С другой стороны, я очень не люблю испытывать неприятное чувство осознания того, что задача была тебе под силу, а ты её не сдал, потому что из-за усталости допустил 2-3 опечатки или не учёл один очевидный случай.
Если же цель - тренировка и подготовка к соревнованиям, то надо участвовать в любом состоянии. Участвуя в контесте на несвежую голову, ты лишний раз ставишь себя в условия, приближенные к реальным условиям онсайтового соревнования. Я, например, во времена подготовки к ACM ICPC старался не пропускать ни одного TopCoder'а. Бывало, что после довольно загруженного дня в универе я позорно сливал халявные SRM'ы. Но были и случаи, когда мутная голова внезапно прояснялась, и я неожиданно получал внушительный плюс к рейтингу.
Извиняюсь за, возможно, глупый вопрос - но что такое SN?S и с чем его едят?
P.S. Можно ссылкой, я не против ;)
>>задачи идейные (TC) или реализационные (CF)
на кф нет идейных задач? тут часто бывают Ripatti-style контесты
> контесты исключительно качественные (TC, CF) или когда как (SN?S)
Интересно посмотреть на человека, который получает удовольствие от некачественных контестов. :)
Шутка, конечно. %)
Огромное спасибо за "разбор по полочкам" существующих систем! (к счастью, вопрос который я хотел задать, уже задали до меня)