подготовка к всероссийской олимпиаде по информатике Задача 9 (16 баллов). Рассматривается последовательность, состоящая из N положительных целых чисел. Требуется вычеркнуть из последовательности наименьшее количество чисел так, чтобы оставшиеся числа шли

Подготовка к всероссийской олимпиаде по информатике

Задача 9 (16 баллов). Рассматривается последовательность, состоящая из N положительных целых чисел. Требуется вычеркнуть из последовательности наименьшее количество чисел так, чтобы оставшиеся числа шли в порядке строгого возрастания. Входные данные. Входной файл содержит целое число N (1 ≤ N ≤ 1000) – количество чисел и последовательность из N целых положительных целых чисел, каждое из которых не больше 1000. Выходные данные. В выходной файл вывести одно целое число – количество не вычеркнутых чисел.

Примеры входных данных Примеры выходных данных
6 2 5 3 4 6 1 4

10 10 9 8 7 6 5 4 3 2 1     1


Решение задачи 9.
Язык Паскаль.
program Project_1_9;
{$APPTYPE CONSOLE}
uses SysUtils, Math;
const MAXN = 1000;
var f, g: textfile;
n, i, j, ans: integer;
a, d: array[0..MAXN-1] of integer;
begin
AssignFile(f, 'input.txt');
AssignFile(g, 'output.txt');
try
Reset(f);
4
Rewrite(g);
try
Read(f, n);
for i := 0 to n-1 do Read(f, a[i]);
for i := 0 to n-1 do
begin
d[i] := 1;
for j := 0 to i-1 do
if (a[j] < a[i]) then d[i] := max(d[i], 1 + d[j]);
end;
ans := d[0];
for i := 0 to n do ans := max(ans, d[i]);
Writeln(g, ans);
finally
CloseFile(f);
CloseFile(g);
end;
except
on EInOutError do Writeln('EInOutError!');
end;
end.

Профессиональный репетитор по математике, информатике и физике:

 

Александр Анатольевич Борцов 


КАК ВЫБРАТЬ:
связаться с Александром Анатольевичем
с помощью WhatsApp (лучше) или Telegram
+7-926-859-12-55 

C самого основания своей карьеры, я мечтал собрать в одно целое  мои основные интересы научной деятельности в области Квантовой физики и лазеров: Математику, Информатику, Физику и Обучение, когда еще обучался в аспирантуре.

Успешный математик и физик для школьников и студентов, PhD. Образование: Физический факультет МГУ им.М.В.Ломоносова с отличием, Специальность -Физика. Преподавал в  МЭИ, педагогический стаж более 17 лет. Является автором  монографии на английском языке "Laser Opto-Electronic Oscillator", 2020, изд. Springer. Автор более 60 ти научных публикаций в зарубежных и отечественных научных журналах по темам Квантовая Электроника, Квантовая радиофизика, Лазеры, Наноэлектроника, Лазерный оптоэлектронный генератор и др.. Хорошо   подготовит без посредников контрольной работе по математике и физике в 11 класс с помощью новых схем по усовершенствованию памяти. Помогает в написании работ:курсовых.

 Обучал основам Python, MathLab, Data Science и Machine Learning. 

Более 320 учащихся  поступили «на бюджет» в университеты и  ВУЗы Москвы: МАИ, МЭИ, МГУ и МГТУ и многие другиеОпыт преподавателя по высшей математике для студентов более 20 лет.Занятия проводятся дистанционно по Skype и Zoom|и очно в Москве м. Китай-город]. Есть большой опыт подготовки к экзаменам по физике и математике по англоязычным программам университетов (SAT,GMAT). По методикам и учебникам университетов готовил к экзаменам по математике и физике  студентов из Канады, Германии, Испании и  Нидерланды. Говорю по английски, владею английским, преподаю на английском математику и физику..
Занятия проводятся И очно в Москве м. Китай-город и по Skype и Zoom

Запись на занятия

Ваше сообщение отправлено