Помощь - Поиск - Пользователи - Календарь
Полная версия: Задача на матрицу и массив
Форум «Всё о Паскале» > Pascal, Object Pascal > Задачи
winson
Даны целочисленная матрица Z[1:n,1:m] и целочисленный массив P[1:r].Удалить те столбцы матрицы Z,все элементы которых отсутствуют в массиве Р.


знаю что нужно решить с помощью двух досрочных выхода и удаление столбцов путем сдвига.



Krjuger
Можно решать в лоб, создаем массив булевых значений, равный количеству столбцов.Перебором выясняет находяться ли все элементы массива в столбце,в итоге будем иметь массив, в котором храниться ответ на вопрос задачи.Затем банально затираем первую строку,где нету всех элементов,первой последующей строкой где есть.Ну и дорисовываем нули.
winson
не пойму как это сделать...
winson
помогите решить) или хотябы напишите часть(основную мысль)
Krjuger
Показывайте то,что смогли, и мы поможем.
winson
+ smile.gif
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.