3 / 2 / 0
Регистрация: 23.02.2012
Сообщений: 30
1

Из листа клетчатой бумаги размером М*Н клеток удалили некоторые клетки. На сколько кусков распадется оставшаяся часть листа?

11.12.2012, 21:25. Показов 4655. Ответов 6
Метки нет (Все метки)

Срочно нужна помощь в выполнении данной задачи, т.к. в Паскале я полный 0. кому не сложно и есть время - выручите. Буду очень признателен
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
11.12.2012, 21:25
Ответы с готовыми решениями:

Из листа клетчатой бумаги N*N вырезали М клеток, на сколько кусков распадается оставшаяся часть листа?
условие:из листа клетчатой бумаги N*N клеток вырезали М клеток . на сколько кусков распадается...

Из листа клетчатой бумаги размером M умножить N клеток удалили некоторые клетки
Из листа клетчатой бумаги размером m * N клеток удалили некоторые клетки. На сколько кусков...

На сколько кусков распадется часть листа, если из него вырезать некоторые клетки? Есть алгоритм.
Из листа клетчатой бумаги размером М*N клеток удалили некоторые клетки. На сколько кусков...

Списки, Стеки,Очереди (На сколько кусков распадется оставшаяся часть листа? )
Доброго всем времени суток!! Помогите написать программу: Из листа клетчатой бумаги размером М*N...

6
СуперМодулятор
133 / 133 / 48
Регистрация: 03.11.2012
Сообщений: 974
11.12.2012, 21:42 2
Я понял так
Pascal
1
2
3
4
5
6
7
8
 Var
H, w,i: integer ;
 Begin
  Writeln('vvedite w I h'); readln(w,h);
  Writeln('scolco udalili:'); readln (i);
   W:=w*h;
    Writeln(w-i, ' kyskov');
 End.
0
3 / 2 / 0
Регистрация: 23.02.2012
Сообщений: 30
11.12.2012, 21:50  [ТС] 3
Дело в том что подобное я бы и не спрашивал. А эту задачу нужно решить с помощью массивов. Есть подсказка: "Лист удобно представить в виде матрице размера N*M, содержащей к примеру единицы. Удаленные клетки целесообразно помечать нулем. Далее начиная с некоторой клетки содержащей 1, помечаются новым значением все клетки, имеющие с ней общую сторону"
0
СуперМодулятор
133 / 133 / 48
Регистрация: 03.11.2012
Сообщений: 974
11.12.2012, 21:55 4
Так в результате что требуется узнать? Сколько дыр в листе, вывести его структуру и т. п? А то не совсем пойму. Может, проверять надо, удален ли весь столбик или строка?
0
3 / 2 / 0
Регистрация: 23.02.2012
Сообщений: 30
11.12.2012, 21:58  [ТС] 5
Требуется узнать, на сколько частей(клеток) распадется лист после удаления некоторых выбранных клеток. Скорее всего, например, если лист 8*8, то если удалить 10 клеток останется 54. Как то так
0
СуперМодулятор
133 / 133 / 48
Регистрация: 03.11.2012
Сообщений: 974
11.12.2012, 22:01 6
Ну так первый код это и делает...
0
3 / 2 / 0
Регистрация: 23.02.2012
Сообщений: 30
11.12.2012, 22:02  [ТС] 7
но, как я уже писал, это нужно реализовать с помощью массивов
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
11.12.2012, 22:02
Помогаю со студенческими работами здесь

Создать программу (Подсчитать, на сколько кусков распадется оставшаяся часть листа).
Из листа клетчатой бумаги размером M*K клеток удалили некоторые клетки. Подсчитать, на сколько...

Определить на сколько кусков распадётся клетчатый лист при удалаении заданных клеток
Из прямоугольного листа клетчатой бумаги (N строк, M столбцов) удалили некоторые клетки. На сколько...

Как сделать, чтобы с активного листа некоторые ячейки копировались в один лист, а некоторые - в другой?
задача. есть таблица в которой 4 столбца. эти четыре столбца должны с капировался так. Первый...

Из листа бумаги со сторонами a и b свернуть коробочку с максимальным объемом.
Из прямоугольного листа бумаги со сторонами a и b надо свернуть коробочку с максимальной площадью,...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru