Ну, если не ошибаюсь, то все довольно просто.
Задача А:
Тебе задана матрица B (m x n). Надо найти в ней столбцы без одинаковых элементов и "собрать" из них матрицу C (m x k). k действительно будет меньше или равно n, а высота останется той же (m).
Задача Б:
Из полученной в задаче А матрицы и вектора (одномерный массив, еще одни входные данные для второй задачи) посчитать суммы элементов тех строк, номера которых совпадают с номерами элементамов вектора, равными 0.
Более ясно объяснить не могу...
Для написания кода надо понимать какой диалект языка можно использовать. Например, в классическом ПАСКАЛе нет динамических массивов, соотв. задачи придется решать либо используя статические массивы, т.е. фиксировать m и n, либо городить огород с указателями. В Дельфи динамические массивы есть, соотв. можно написать универсальный код под любые (с разумным ограничением) размеры входных данных, да и интерфейс для ввода данных можно нарисовать более удобный.
|