Комментарии: Решаем задачи Абрамян на Паскале. Matrix74 https://coolcode.ru/reshaem-zadachi-abramyan-na-paskale-matrix74/ Скриптописание и кодинг Sun, 23 Feb 2020 17:45:44 +0000 hourly 1 https://wordpress.org/?v=5.8.12 Автор: asdfg https://coolcode.ru/reshaem-zadachi-abramyan-na-paskale-matrix74/#comment-2826 Sun, 23 Feb 2020 17:45:44 +0000 http://coolcode.ru/?p=4216#comment-2826 вот такая функция должна быть если в один иф все условия запихать:
function locmin (a:matrix; i,j:integer): boolean;
begin
locmin:= false;
if ((i=1) or (a[i,j]<a[i-1,j])) and
((j=1) or(a[i,j]<a[i,j-1])) and
((i=m) or (a[i,j]<a[i+1,j])) and
((j=n) or(a[i,j]<a[i,j+1])) and
((j=n) or (i=m) or (a[i,j]<a[i+1,j+1])) and
((j=1) or (i=m) or (a[i,j]<a[i+1,j-1])) and
((j=n) or (i=1) or (a[i,j]<a[i-1,j+1])) and
((j=1) or (i=1) or (a[i,j]<a[i-1,j-1]))
then locmin:=true;
end;

]]>
Автор: asdfg https://coolcode.ru/reshaem-zadachi-abramyan-na-paskale-matrix74/#comment-2825 Sun, 23 Feb 2020 16:08:25 +0000 http://coolcode.ru/?p=4216#comment-2825 не учитываются числа по диагоналям

]]>
Автор: Bronislav https://coolcode.ru/reshaem-zadachi-abramyan-na-paskale-matrix74/#comment-2528 Mon, 17 Sep 2018 13:17:31 +0000 http://coolcode.ru/?p=4216#comment-2528 Работает, но с условием, что элементы матрицы не отрицательные. Поэтому сразу на нули менять нельзя. Или менять на число меньшее минимального элемента, а потом вторым проходом менять на нули, или использовать вспомогательную матрицу.

]]>
Автор: Kirk https://coolcode.ru/reshaem-zadachi-abramyan-na-paskale-matrix74/#comment-2036 Thu, 11 May 2017 05:11:45 +0000 http://coolcode.ru/?p=4216#comment-2036

]]>