Лабораторная работа 2: Ознакомительная практика (второй модуль) вариант 18, Н18, H18
Описание
Лабораторная работа была защищена на высший балл.
Задание:
Разработать программу, которая в произвольной заданной прямоугольной [0,1]- матрице, состоящей из нулей и единиц, выделяет минимальную по размеру прямоугольную подматрицу, содержащую все ее единицы. Исходная [0,1]- матрица должна быть задана в форме текстового файла, имя которого передается программе через аргумент командной строки ее вызова. Для иллюстрации полученного результата необходимо построить прямоугольную рамку, состоящую из символов '#', которая должна обрамлять элементы искомой подматрицы в исходной матрице без нарушения регулярной структуры ее строк и столбцов в потоке стандартного вывода (stdout).Показать/скрыть дополнительное описание
Разработать программу, которая в произвольной заданной прямоугольной [0,1]- матрице, состоящей из нулей и единиц, выделяет минимальную по размеру прямоугольную подматрицу, содержащую все ее единицы. Исходная [0,1]- матрица должна быть задана в форме текстового файла, имя которого передается программе через аргумент командной строки ее вызова. Для иллюстрации полученного результата необходимо построить прямоугольную рамку, состоящую из символов \'#\', которая должна обрамлять элементы искомой подматрицы в исходной матрице без нарушения регулярной структуры ее строк и столбцов в потоке стандартного вывода (stdout)..
МГТУ им. Н.Э.Баумана

andrey_r













