#825: Визит к минотавру

« картинки и свежие анекдоты | чат

#825: Визит к минотавру

В школьные годы, помню, проводили у нас олимпиаду по программированию. Меня, как самого продвинутого, послали на нее. В то время о VB и Delphi никто и не знал почти, поэтому программирвали на Паскале и QBasic'е. Задачи все были сложные, и очень небольшой процент людей смог сделать хоть что-то... Но я смог. Одну задачу.

Суть ее состояла в том, чтобы загрузить из текстового файла матрицу — модель лабиринта, в которой цифрами обозначались стены, пустые пространства и начальная позиция, и выяснить, есть ли из него выход. Предполагалось, что программа должна виртуально "пройти" этот лабиринт, возвращаться из тупиков и следить за тем, чтобы не войти в цикл. Я же сделал проще — нарисовал этот лабиринт на экране, в начальной позиции сделал операцию заливки, а вне границ рисунка — операцию считывания цвета с экрана. Если лабиринт замкнут, заливка не выходила за его пределы, если же выход имелся, заливка распостранялась на весь экран и оператор считывания цвета возвращал значение ее цвета.

До сих пор помню смех моего учителя, который рассказывал про офигевшие лица организаторов, открывших посмотреть текст программы и увидевших 10 банальных строк кода. За одну лишь эту задачу присудили 6 место.Вот оно — нетрадиционное мышление.

Ещё интересное на этом сайте:

#824: У программ свои биоритмы
Операция по спасению слоненка
Кто придумал ценники?
Учимся правильно вести блог (2 фото)
Как моются мужчины и женщины
Shadow Physics - экспериментальная игра (видео)
Проснётся, будет много думать...
Дома на деревьях - бегство от мира (15 фото)
Анекдоты и картинки #37094
Анекдоты и картинки #37093
Анекдоты и картинки #37092
Анекдоты и картинки #37091
Девушки 18+
Рекомендовано
Весна!
Ловцы улыбок
Анекдоты и картинки #37086
Анекдоты и картинки #37085
Подборка баянов
Игры
« все анекдоты и картинки
Рейтинг@Mail.ru