Помощь - Поиск - Пользователи - Календарь
Полная версия: работа с массивом
Форум «Всё о Паскале» > Pascal, Object Pascal > Задачи
compiler
Добрый день!
Врема на каникулах появилось, решил написать игрушку "Color Lines" aka "Five or more" aka "Цветные линие" aka ... Вобщем возник следующий вопрос: как быстрейшим способом проверить не собрал ли игрок фигуру?

все данные храню в матрице (m+2)*(n+2) с границами, где 1 - пусто, 0 - стенка, 10 - 15 - шары разного цвеа.
собранной фигурой считается линия из пяти или более одноцвеных шаров расспооложенных по горизонтали/вертикали/диагонали или (другой режим игры) засчитываются так же прямоугольники(начиная с квадрата)...

заранее благодарен.
zoha
Цитата(compiler @ 8.01.2008 1:01) *

Добрый день!
Врема на каникулах появилось, решил написать игрушку "Color Lines" aka "Five or more" aka "Цветные линие" aka ... Вобщем возник следующий вопрос: как быстрейшим способом проверить не собрал ли игрок фигуру?

все данные храню в матрице (m+2)*(n+2) с границами, где 1 - пусто, 0 - стенка, 10 - 15 - шары разного цвеа.
собранной фигурой считается линия из пяти или более одноцвеных шаров расспооложенных по горизонтали/вертикали/диагонали или (другой режим игры) засчитываются так же прямоугольники(начиная с квадрата)...

заранее благодарен.


на тебе файлик посмотри
иожет поможет

 ! 
На форуме запрещается: 9. Выкладывание исполняемых модулей. (программ, и т.п. )

Если Вы выкладываете на форум свои программы в виде исполняемых модулей (программ, "бинарников" ), то ОБЯЗАНЫ отправить исходный текст администрации (модераторы входят в группу) и сообщить какие дополнительные действия были выполнены над исполняемым модулем (сжатие или что-то еще).
Если Вы не предоставите исходные тексты, исполняемый модуль будет удален.

compiler
Цитата(zoha @ 8.01.2008 18:10) *
на тебе файлик посмотри иожет поможет
o_O exe-ник? ты чего? или я должен воспользоваться дизассемблером?
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.