
Вопрос задан 02.08.2020 в 19:36.
Предмет Информатика.
Спрашивает Рыба Артём.
Имя входного файла: стандартный ввод Имя выходного файла: стандартный вывод Ограничение по
времени: 1 секунда Ограничение по памяти: 256 мегабайт У Жарасхана есть массив а из n чисел, к каждому числу массива Жарасхан должен применять лишь одну операцию. есть три операции. 1 добавить к числу один 2 отнять от числа один 3 добавить к числу ноль к каждому элементу массива нужно применить одну из трех операции так, чтоб после применения операции ко всем элементам массива, количество одинаковых чисел в массиве стало максимальным. Формат входных данных В первой строке входных данных дано одно целое число N-размер массива. Во второй строке входных данных даны элементы массива а. Формат выходных данных Выведите одно целое число-максимальное количество одинаковых чисел в массиве после применения операций. Система оценки Данная задача имеет 4 подзадачи: 1. 1 2. 1 3. 1 4. 1

Ответы на вопрос

Отвечает Королевский Айбын.
Program b;
var a: array [1..10000] of real;
x: real;
n, i, j, k, m, max: integer;
begin
read (n);
for i:= 1 to n do read ([i]);
max:=0;
for i:=1 to n do
for k:=-1 to 1 do
begin x:=a[i]+k;
m:=0;
for j:=1+0 n do
if (a[j]-1=x) or (a[j]+0=x) or (a[j]+1=x) then m:m+1;
if m>max then max:=m;
end;
write (max);
end.


Топ вопросов за вчера в категории Информатика

Информатика 558

Информатика 33

Информатика 74

Информатика 12

Информатика 10

Информатика 33

Информатика 27
Последние заданные вопросы в категории Информатика
Предметы
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili