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

Лабиринт - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Логарифмическая спираль http://www.cyberforum.ru/cpp-beginners/thread41709.html
Задание на картинке, есть аналогичный код, который строит УЛИТКУ ПАСКАЛЯ. подскажите как переделать его. #include <stdio.h> #include <stdlib.h> #include <conio.h> #include <math.h> #include <graphics.h> #include <dos.h> int main(){ int y0,x0,ymax,xmax;
C++ Литература по Win API Посоветуйте пожалуйсто книгу где изложены основы программирования с win API доступным языком с использованием C++ http://www.cyberforum.ru/cpp-beginners/thread41543.html
Реализация суммы автоматом фон неймана C++
Ребят, эту не сложную прогу мне дали на практику к курсовой, если у кого завалялась, киньте под visual, или codeblocks, буду весьма признателен!! заранее спасибо __
Исправьте програму формирования эл-тов массивов C++
исправьте програму формирования эл-тов массивовX,Y,Z и их упорядочение в порядке возрастания значений элементов и вывода минимальных элементов, если: ошибка в программе - она не так как то считает. :( помогите пожалуйста:) условие такое: составить программу формирования элементов массивов X, Y, Z и их упорядочение в порядке возрастания значений элементов и вывода минимальных элементов,...
C++ Создать класс треугольник http://www.cyberforum.ru/cpp-beginners/thread41336.html
Экзаменационная задача...помогите, пожалуйста!! Создать класс треугольник.Обеспечить ввод треугольников, их вывод на экран и контроль существования.
C++ C:\Dev-Cpp\Makefile.win [Build Error] [Безымянный1.o] Error 1 C:\Dev-Cpp\Makefile.win Error 1 компилятор стал показывать такую ошибку, после того как я открыл эту папку редактором и удалил от туда текст. Но это не главное. удалил этот компилятор, закачал такой-же, а ошибка осталась ((( подробнее

Показать сообщение отдельно
Evg
Эксперт CАвтор FAQ
 Аватар для Evg
17011 / 5416 / 335
Регистрация: 30.03.2009
Сообщений: 14,660
Записей в блоге: 26
24.06.2009, 12:09     Лабиринт
Э... а я как-то подругому задачу понял. Там фигурируют два слова "камень" и "стена" и я как-то воспринял, что стена это нечто, стоящее снаружи по периметру лабиринта. Я так понимаю, что это не так.

Тогда смысл задачи в том, чтобы покрасить стороны камней, которые соседствуют с пустыми участками, в которые момжно попасть по пусти из входа в выход. Так чтоли?

Тогда делается так. Ищем все доступные пустые клетки и раскрашиваем стены, находящиеся по соседству

Для поиска доступных клеток смотри эту тему. Надо найти "острова" на квадратной матрице. Т.е. фактически тебе надо найти один остров, начинающийся в левом верхнем углу. По сравнению с задачей по ссылке изменения такие: 0 считается островом (а не 1), при стриании вместо нуля надо вписывать, например, 2. После этого все двойки будут соотвествовать доступным клеткам лабиринта
 
Текущее время: 05:17. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru