1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code].
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!
| Злой человек |
14.10.2006 16:24
Сообщение
#1
|
|
Гость |
Дана матрица char[n][m]
Надо подсчитать количество прямоугольников(состоящих из различных символов) разных типов (‘.’ не учитывается) Пример ###. . .??..+. ###.= .??..+. ###. .. . ...+. . . . . ???.... . ???...... === ???. . .####.. # прямоугольников 2 ? прямоугольников 3 + прямоугольников 1 = прямоугольников 2 Подскажите, пожалуйста, хотя бы алгоритм... (как вывести матрицу я, конечно, знаю) Спасибо |
![]() ![]() |
| -Человек- |
22.10.2006 20:11
Сообщение
#2
|
|
Гость |
ВСЕМ СПАСИБО ОГРОМНОЕ!!!!!!!!!
Особенно Michael_Rybak!!! Но есть один вопрос: для чего вот это: fillchar(count, sizeof(count), 0);??? |
Злой человек анализ и сравнение 14.10.2006 16:24
-Человек- #####
#####
#####
### . .
### . .
### . .
Для так... 14.10.2006 17:48
Michael_Rybak Хм, а для такой, получается, 4?
...#...
..###..
.... 14.10.2006 19:21
Человек, нуждающийся в помощи Я думаю, т.к. матрица задается из файла, то такой ... 15.10.2006 19:44
Michael_Rybak Если матрица - примерно как в примере, то всё очен... 16.10.2006 0:22
Malice
Считать нужно по левым верхним квадратикам.
Тогда... 16.10.2006 11:20
Michael_Rybak А что тогда делать с примером из поста 3?
И в пос... 16.10.2006 13:10
Malice
А что тогда делать с примером из поста 3?
И в пос... 16.10.2006 15:16
-Человек- Как я понял, код ищет)) 1 прямоугольник, а как пер... 16.10.2006 17:54
Michael_Rybak
Как я понял, код ищет)) 1 прямоугольник
Нет. К... 16.10.2006 20:31
Благодарный человек)) Спасибо за исчерпывающий ответ!!!
Но я... 17.10.2006 18:04
klem4
Это какие например ? :blink: 17.10.2006 18:06
volvo Чтобы не делать так:
For i := 0 to 255 do count[i]... 22.10.2006 20:35![]() ![]() |
|
Текстовая версия | 8.12.2025 23:51 |