Задача D Три числаДан массив из N целых чисел а1, а2, ..., an. Вам нужно проверить, есть...

0 голосов
27 просмотров
Задача D Три числа

Дан массив из N целых чисел а1, а2, ..., an. Вам нужно проверить, есть
ли в этом массиве три числа сумма которых равна нулю.

Информатика (62 баллов) | 27 просмотров
Дан 1 ответ
0 голосов
uses crt;
var i,j,k,n,sum:integer;
a:array[1..100] of integer;
flag:boolean;
begin
flag:=false;
writeln('Input N');
read(n);
writeln('Input elements');
for i:=1 to n do
read(a[i]);
for i:=1 to n do
for j:=1 to n do
for k:=1 to n do
if (i<>j) and (j<>k) and (i<>k) then
if a[i]+a[j]+a[k]=0 then
begin
writeln('Yes');
flag:=true;
halt;
end;
if flag=false then
writeln('No');
end.
(8.2k баллов)