159
ния; 2 часа - на разработку алгоритмов решение задач; 1 час - на реализацию программ на компьюте-
ре; 20 минут - на тестирование готовых программ.
Обдумывание при ходе противника. Если Вы задали вопрос по задаче членам жюри, то не
стоит сложа руки ждать, когда придет ответ. Это время Вы с успехом можете использовать для
разбора следующей задачи или реализовать стандартные модули.
Быстрая игра в дебюте. Это связано с хорошей технической и теоретической подготовкой, а так
же с наличием “домашних заготовок”, то есть использование модулей, отработанных при подготовке
к олимпиаде. Чем больше их, тем меньше времени Вы затратите на изобретение “велосипеда”. На-
пример, В. Коваленко участвует в олимпиадах по информатике с 1996 года (с седьмого класса), на
Республиканской олимпиаде 1998 года при разборе задач заявил, что незачем заучивать стандартные
блоки дома, если проще написать их заново непосредственно во время тура. Как Вы думаете, какой
результат он показал?
Метод “свертывания”. В условиях приближения “цейтнота”, когда нет уверенности, что задача
может быть решена полностью, она решается частично для простых или особых случаев.
Еще одной причиной непродуктивного использования ограниченного времени на олимпиадах по
информатике является следующее. Очень часто, написав программу, участник выясняет, что его про-
грамма не работает, что он использовал неверный алгоритм. В этом случае, вместо того, чтобы зано-
во написать программу или неработающий блок, он пытается ее модернизировать с помощью все-
возможных “подпорок” (трудно разрушать то, на что затрачено много труда и времени). Это случает-
ся, как правило, с ребятами, которые не придерживаются идеологии структурного программирования
и “панически” боятся карандаша и бумаги.
В этом случае, рекомендация только одна - больше времени проводите за бумагой, а не за ком-
пьютером. Приступайте к реализации программы на языке программирования только тогда,
когда будете уверены, что предложенный вами алгоритм работает так, как надо или, в крайнем
случае, если Вы другого ничего придумать не можете. Исповедуйте структурный стиль програм-
мирования (см. п.2.1.1.).
Что делать, если Вы все-таки попали в эту неприятную ситуацию? В спортивном ориентирова-
нии есть негласное правило: если ты заблудился на дистанции или выяснил, что путь, выбран-
ный тобой, неверный, то вернись в исходную точку (“точку привязки”). От этой точки заново
начни движение. Попытка продолжать движение по неверному пути приведет только к потере време-
ни и сил.
2.2.3 Сколько задач решать?
На олимпиадах по информатике на один тур предлагается одна или несколько задач. Когда зада-
ча одна - вопросов нет, надо решать именно эту задачу. Что делать, если задач несколько?
Случай 1. На международной олимпиаде ICI-98 в каждом туре предлагалось по три задачи. Они
имели разную стоимость в баллах, при этом решить все задачи за время, отведенное на тур, было
практически невозможно.
Случай 2. Республиканская олимпиада по информатике 1993 год (г. Семипалатинск). На второй
тур было предложено две задачи. Участник, лидировавший после первого тура, решил не рисковать и
выбрал для решения одну задачу, имеющую максимальную стоимость в баллах. После тестирования,
получив максимальный балл, он с удивлением обнаружил, что по результатам 2-х туров он оказался
только на третьем месте. Два участника (М. Согрин и А. Джапаров), решавшие во втором туре 2 зада-
чи, хоть и не получили по ним максимальные баллы, тем не менее, в сумме набрали большее количе-
ство баллов и заняли первое место.
Можно привести примеры того, когда победителем становился тот, кто из нескольких задач ре-
шил одну, но полностью.