С Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Рекурсивная сортировка массива. http://www.cyberforum.ru/cpp-beginners/thread1022666.html
Помогите срочно! Дан массив в c++ {'A','B','C','D','E','F','G'}, надо написать код через int или void чтобы пользователь мог ввести два индекса и элементы между двумя этими индексами и включая сами...
C++ Массивы в c++ написать код через int или void Помогите срочно! Дан массив в c++ {'A','B','C','D','E','F','G'}, надо написать код через int или void чтобы пользователь мог ввести два индекса и элементы между двумя этими индексами и включая сами... http://www.cyberforum.ru/cpp-beginners/thread1022665.html
C++ Перебор массива для поиска большего по модулю элемента
#include <iostream> #include <ctime> #include <cmath> #include <iomanip> using namespace std; int main(){ setlocale(LC_ALL,"Russian"); int num, a, b, pos=0, max=0;
Количество восьмеричных чисел в double C++
Собственно нашёл одну интересную задачку. Составьте программу, которая определяет максимальное возможное количество восьмеричных чисел в типе double. Кто-нибудь может объяснить, что это означает?...
C++ Найти ошибку в программе со Свитч http://www.cyberforum.ru/cpp-beginners/thread1022637.html
Здраствуйте. недавно начал работать с оператором switch и при выполнении задания я где-то допустил ошибку. Не могли бы вы подсказать, что нужно исправить? Само задание:...
C++ График функции в Canvas Помогите, пожалуйста, построить график ф-ции y=exp(cos(x))*cos(sin(x)), где x изменяется в интервале от a до b с ходом h.Нужно именно через компонент Canvas, Chart в данном случае не подходит. подробнее

Показать сообщение отдельно
Demon55
1 / 1 / 0
Регистрация: 29.11.2013
Сообщений: 46

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

29.11.2013, 08:58. Просмотров 1354. Ответов 11
Метки (Все метки)

С++ изучаю несколько месяцев и есть проблемы с синтаксисом и пониманием=)
Не совсем понятно что от меня требуют?
И не знаю как реализовать решение данной задачи.
Заранее благодарен, за помощь.

Собственно, задача:
Прямоугольное поле m на n разбито на mn квадратных клеток. Некоторые клетки покрашены в черный цвет. Известно, что все черные клетки могут быть разбиты на несколько непересекающихся и не имеющих общих вершин черных прямоугольников. Считая, что цвета клеток даны в виде массива типа arr [m] [n], где каждый элемент равен единице только тогда когда эта клетка черная, если она белая, то элемент массива равен 0, подсчитать число черных прямоугольников.
Прим. Число прямоугольников равно числу их левых верхних углов. Является ли клетка верхним углом, можно узнать, посмотрев на ее цвет, а так же цвет верхнего и левого соседей.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.