program raf105;
const
n = 4;
var
a: array[1..n,1..n] of integer;
i,j,max,sum: integer;
begin
for i:=1 to n do
begin
for j:=1 to n do
begin
a[i,j]:= random(-9,9); // Заполнение массива
write(a[i,j]:2,' '); // Вывод массива
if a[i,j] < 0 then
if max = 0 then
max:= a[i,j]
else
if max < a[i,j] then
max:= a[i,j];
if i = j then
sum:= sum + a[i,j];
end;
writeln;
end;
writeln('Максимальный среди отрицательных элементов: ',max);
writeln('Сумма элементов главной диагонали: ',sum);
end.
PascalABC
var
n:integer;
begin
assign (input,'input.txt');
assign(output,'output.txt');
reset(input);
rewrite(output);
readln(n);
if ((n mod 4)=0) and ((n mod 100)<>0) or ((n mod 400)=0) then
writeln('YES')
else
writeln('NO');
end.