Помощь - Поиск - Пользователи - Календарь
Полная версия: Задача на двумерный массив
Форум «Всё о Паскале» > Pascal, Object Pascal > Задачи
Exact
Пусть дана действительная матрица размером M*N. Требуется преобразовать матрицу: поэлементно вычесть последнюю строку из всех строк, кроме последней.
Client
Цитата
последнюю строку из всех строк, кроме последней.
?
Lapp
Цитата(Client @ 6.12.2007 7:13) *

?

Client, подтасовываешь цитаты.. smile.gif Сказано же:
Цитата
вычесть последнюю строку из всех строк, кроме последней.
Вот и вычитай последнюю строку сначала из первой, потов из второй - и так до предпоследней. А из последней не вычитай!

Если еще не понял, прочти только слова, выделенные жирным.
Client
т.е. надо оставить только первую и последнюю строки неизмененными?
Exact
Нет, первую строку тоже нужно изменить. По идее это достаточно не сложно, это наиболее простая задача из тех что мне нужно решить, но после неудач с двумя азадчами на эту сил не осталось. sad.gif

Счас может сам даже сделаю...
Lapp
for i:=1 to M-1 do for j:=1 to N do a[i,j]:=a[i,j]-a[M,j]
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.