Предмет: Информатика,
автор: Аноним
99 баллов
Вводится последовательность из Nнатуральных чисел. Необходимо определить наименьшее натуральное число, отсутствующее в последовательности.
Формат входного файла
В первой строке указано число N, 0
Формат выходного файла
Вывести наименьшее число, отсутствующее в последовательности.
Пример
Приложения:
Ответы
Автор ответа:
0
var
i,n,k:integer;
A: array of integer; // Динамический массив
flag:boolean;
begin
Assign(input,'input.txt');
Assign(output,'output.txt');
Reset(input); //input и output - зарезервированные слова в PascalABC
Rewrite(output);
Readln(n);
SetLength(A,n+1);
for i:=1 to n do
read(A[i]);
close(input);
flag:=true;
i:=1;
while (flag and (i<n)) do
begin
inc(i);
if (abs(A[i-1]-A[i])<>1)
then begin
flag:=false;
k:=i;
end;
end;
if not (flag) then writeln(A[k-1]+1)
else if A[1]>1 then writeln(A[1]-1);
close(output);
end.
i,n,k:integer;
A: array of integer; // Динамический массив
flag:boolean;
begin
Assign(input,'input.txt');
Assign(output,'output.txt');
Reset(input); //input и output - зарезервированные слова в PascalABC
Rewrite(output);
Readln(n);
SetLength(A,n+1);
for i:=1 to n do
read(A[i]);
close(input);
flag:=true;
i:=1;
while (flag and (i<n)) do
begin
inc(i);
if (abs(A[i-1]-A[i])<>1)
then begin
flag:=false;
k:=i;
end;
end;
if not (flag) then writeln(A[k-1]+1)
else if A[1]>1 then writeln(A[1]-1);
close(output);
end.
Приложения:
Автор ответа:
0
Ошибка времени выполнения: Файл 'C:inetpubwwwrootWDE PascalABC_NETUsers_DataUnRegUserspyzqldngk20psggapy2qfuhkinput.txt' не найден.
Автор ответа:
0
или это просто??
Автор ответа:
0
В директории с программой необходимо создать два файла - input.txt и output.txt
Автор ответа:
0
спасиибо
Автор ответа:
0
дождите не уходитеесть еще подобное задание
Похожие вопросы
Предмет: Литература,
автор: ajygn
Предмет: Английский язык,
автор: suleymanbagirov14
Предмет: Английский язык,
автор: arinagordei0326
Предмет: Химия,
автор: Mar1naMar1na
Предмет: Математика,
автор: mazhekina