Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 10, средняя оценка - 4.70
Emiliya
0 / 0 / 1
Регистрация: 11.01.2010
Сообщений: 33
#1

Алгоритм построения лабиринтов - C++

29.05.2010, 17:12. Просмотров 1207. Ответов 0
Метки нет (Все метки)

Нужно реализовать алгоритм построения разнообразных проходных прямоугольных лабиринтов с одним входом и одним выходом.
Есть мысль сделать что-то вроде:
1. Создать двухмерный массив MxN, где M и N вводит пользователь
2. Заполнить в случайном порядке 0 и 1 - 0-есть ход, 1- нет хода
3. Вывести матрицу на экран
4. Запросить координату входа
5. Запросить координату выхода
6. Вывести на экран с входом(2) и выходом(3), обозначинными каким-то цветом (допустим, синим)
7. Запросить координату хода. Если в указанной ячейке 0, окрасить зеленым, если 1-красным
8. Запрашивать координаты до тех пор, пока игрок не построит зеленую ленту, которая соеденяет 2 и 3, т. е., вход и выход
Помогите, пожалуйста. Начиная с 4-го пункта совсем не знаю как представить. Спасибо всем, кто откликнется.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
29.05.2010, 17:12
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Алгоритм построения лабиринтов (C++):

Алгоритм построения функции - C++
привет, 1. не подскажите где найти алгоритм решения? 2. или готовое решение(исходники) на языках программирования? 3. и как это...

Алгоритм Брезенхема построения окружности на С++ - C++
помогите найти или написать программу алгоритм Брезенхема построения окружности на С++ для Borland 3.1 ПЛИЖ):huh::umnik:

Алгоритм построения сбалансированного дерева - C++
Ребят очень очень нужна ваша помощь. Объясните алгоритм построения сбаланс дерева.. в инете кодов куча, но разобраться ни в одном не...

(ищу) Алгоритм построения бинарного дерева поиска - C++
Помогите пожалуйста. Если у кого завалялся алгоритм построения бинарного дерева поиска. Поделитесь. Очень нужно. Желательно что-бы цифры...

Алгоритм Прима для построения максимального дерева - C++
Алгоритм Прима.С++

Нужен алгоритм поиска пути в этом лабиринте (будь то волновой алгоритм или алгоритм правой/левой руки ) - C++
#include "stdafx.h" #include <iostream> #include <conio.h> using namespace std; void lab () { int s1 = 0; int s2 =...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
29.05.2010, 17:12
Привет! Вот еще темы с ответами:

Волновой алгоритм поиска (Алгоритм A* / Алгоритм А стар) - C++
Хочу разработать алгоритм для решения головоломки с подвижными дисками (перестановочная головоломка). Определение. Перестано́вочные...

Построения на плоскости - C++
Вечер добрый, не могу собрать с помощью make: Во вложении задание. #include "glut.h" #include "stdio.h" void init() { ...

Построения суммы ряда - C++
хотелось бы увидеть приблизительный код для данного задания..

Условия построения матрицы - C++
Здравствуйте! Подскажите нубу, как вообще работают условия, например требуется вывести двумерный массив в виде: 4 22 177 5738 ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru