Было недавно в разделе "О работе" обсуждение того, что некоторые
фирмы просят выслать пример кода.
Кто-то там предложил написать игру сапер, вылизать ее как следует,
и посылать ее при таких запросах.
Я тут набросал за день противоположный вариант —
АвтоРазминирователь сапера
Запускаете эту программу, запускаете стандартного сапера,
нажимаете кнопку "Разминировать" и программа сама разминирует .
Сделал штук пять проверок на возможность мин, больше уже лень было
делать.
Протестировал в batch-режиме, на всех трех полях "Новичок",
"Любитель", "Профессионал". По сто запусков подряд.
Результаты:
— Поле "Новичок". Общее время 35 секунд, успешное разминирование
52 раза, неуспешное 48 раз.
— Поле "Любитель". Общее время 1 минута 42 секунды, успешное
разминирование 29 раз, неуспешное 71 раз.
— Поле "Профессионал". Общее время 2 минута 18 секунд, успешное
разминирование 1 раз , неуспешное 99
раз.
Ссылка, 300 килобайт: http://evgolas.ru/unminer/distr/unminer.exe
Проверял только на русской XP SP2, если не лень, запустите плиз на
других операционках — Виста и т.д. — будет работать?