<< Вернуться на главную

Вопросы по конкурсу

Вопрос:
Почему в вашей тестовой программе как только включаешь режим борьбы с вирусами, так скорость сильно возрастает?
Ответ:
Там алгоритм не опимальный, робот как только увидит, так уничтожает, а значит это уже новый ход (тоесть все убыстряется почти в 250 раз!. Но вы-то нормальный алгоритм напишете :-)
Вопрос:
При уничтожении всего вокруг робота очищаются 4 или 8 соседних клеток?
Ответ:
Уничтожается только 4-ре (чтобы не усложнять задачу)
Вопрос:
Где появляется вновь порождённый робот? Я так понял, в одной из 4 или 8 (?) соседних клеток. Как выбирается эта клетка? Что будет, если вокруг нет свободной клетки?
Ответ:
Клетка выбирается из 4-х пустых по случайному закону, если пустых нет, то клетка не появляется, и ход пропал зря!
Вопрос:
Если робот, находясь, например, у левой границы поля, делает шаг влево, он окажется у правой границы или на прежнем месте?
Ответ:
Окажется справа (тоесть все пространство замкнуто) Ну захотели так и сделали!
Вопрос: ник -
Я на каникулах уезжаю, могу ли я участвовать в конкурсе,?
Ответ:
Увы, только вне конкурса. Присылайте вашу программу и мы обязательно опубликуем результат.
Вопрос: ник - Artem
Если робот выполняет команду "уничтожить", а в соседней клетке находится другой робот, то он остаётся невридимым. Это ошибка реализации или так задумано?
Ответ:
Да вроде предполагалось что робот робота не уничтожает. Так что это нормально