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

Заполнить квадрат углами и оставить одну пустую клетку - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Книга по С++! http://www.cyberforum.ru/cpp-beginners/thread639696.html
Здравствуйте, вообщем перечитал я уже много книг, но так и не нашел действительно хорошую книгу, читал книги русских авторов по Visual Studio 2010, и англиских, но так и не нашел действительно хорошей книги, которая б легко читалась без заумных слов и имела приминения на практике, а то несколько рас уже сталкивался что то что я прочитал нигде не используют. Подскажите, пожалуйста! Критерии...
C++ связка php и С++ Привет всем,(наверно всем уже достал со своими темами),мне тут написали вроде скрипт поиска txt файлов,теперь осталось соединить,его с phph страницей ,на которой стоит поисковая форма,помогите сделать плиз,сказали быстрее будет через базу(какая-то база в vs2010,мне вообще все равно,как соединять ,главное,чтобы было быстро).Вот код: #include "windows.h" #include <iostream> #include... http://www.cyberforum.ru/cpp-beginners/thread639687.html
Перехват сообщения C++
Я не уверен, что пишу вопрос в нужный раздел, но все же задам: У меня на компьютере лежит папка. Мне нужно с помощью чего нибудь запретить ее открывать. К примеру попытался открыть вылетает окно "Сюда нельзя" Это вроде с помощью dll делается или я ошибаюсь Объясните как это реализовать. Может с помощью хуков???
C++ Какая IDE лучше
Какой язык лучше microsoft visual studio c++ или broad c++ или вообще есть разница просто только начал учить какая сборка с++ более подходит для создания сложных приложений если кто знает дайте ссылку на уроки (если что не так просто нуб в этом вопросе )
C++ Графика http://www.cyberforum.ru/cpp-beginners/thread639664.html
Вот код, в котором я перемещаюсь между элементами с помощью стрелок: #include "stdafx.h" #include <conio.h> #include <string> #include <fstream> #include "iostream" #include <windows.h>
C++ 3D программирование для начинающего Я хочу создать простейшее 3D пространство, где хотя бы будут линии осей и изменять угол камеры Про 3D пространство чуть-чуть знаю. Можно использовать Visual C++ 2010(Уже есть), и если что еще понадобится, пишите. Скорее всего DirectX, но не знаю. Лучше всего подогнать литературу. подробнее

Показать сообщение отдельно
Roukff
 Аватар для Roukff
1 / 1 / 0
Регистрация: 05.06.2011
Сообщений: 35
19.08.2012, 15:26     Заполнить квадрат углами и оставить одну пустую клетку
Привет всем! Суть задачи такова: есть фигуры
11_22_3___4
1___2_33_44
И дан квадрат 2n x 2n
Также есть координаты точки, которая должна остаться пустой.
Суть такова: нужно заполнить этот квадрат фигурами выше и чтоб эта клетка осталась пустой.

Натолкните хотя бы на мысль, как сгенерировать это все!!
Я попробовал несколько вариантов: заполнить почти все прямоугольниками 2х3, а то место, где должна быть точка, оставить и его как-нить заполнить. Но там есть исключения, когда точка стоит не так, как надо, приходится заполнять по-другому, вобщем куча условий и ваще некруто.
Затем думал как-нибудь заполнить все поле и оставить в центре одну пустую точку, затем нужную точку поставить в нужное место и уже исправлять то, что сделалось неправильно! Но там тоже куча проблем.
Вобщем, дайте мне совет, как можно это генерировать!!!

Добавлено через 1 час 40 минут
Есть конечно еще одна идея. Сделать дерево всевозможных решений. Но мне кажется, что дерево для квадрата 512х512 будет слишком большим. Может быть в этой степи мне подскажете, как сделать грамотное дерево?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 11:55. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru