Задать вопрос
24 апреля, 10:14

Имя входного файла: стандартный ввод

Имя выходного файла: стандартный вывод

Ограничение по времени: 1 секунда

Ограничение по памяти: 256 мегабайт

У Жарасхана есть массив а из n чисел, к каждому числу массива Жарасхан должен применять лишь одну операцию. есть три операции.

1 добавить к числу один

2 отнять от числа один

3 добавить к числу ноль

к каждому элементу массива нужно применить одну из трех операции так, чтоб после применения операции ко всем элементам массива, количество одинаковых чисел в массиве стало максимальным.

Формат входных данных

В первой строке входных данных дано одно целое число N-размер массива. Во второй строке входных данных даны элементы массива а.

Формат выходных данных

Выведите одно целое число-максимальное количество одинаковых чисел в массиве после применения операций.

Система оценки

Данная задача имеет 4 подзадачи:

1. 1 2. 1 3. 1 4. 1

+3
Ответы (1)
  1. 24 апреля, 10:52
    0
    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.
Знаете ответ на вопрос?
Не уверены в ответе?
Правильный ответ на вопрос 👍 «Имя входного файла: стандартный ввод Имя выходного файла: стандартный вывод Ограничение по времени: 1 секунда Ограничение по памяти: 256 ...» по предмету 📗 Информатика. Развернутая система поиска нашего сайта обязательно приведёт вас к нужной информации. Как вариант - оцените ответы на похожие вопросы. Но если вдруг и это не помогло - задавайте свой вопрос знающим оппонентам, которые быстро дадут на него ответ!
Искать готовые ответы
Похожие вопросы по информатике
Здравствуйте, уважаемые программисты, помогите с задачкой. Стандартный ввод и вывод. Ограничение по времени: 1 секунда Есть массив а из N чисел, к каждому числу массива надо применить лишь одну операцию. Есть три типа операции. 1.
Ответы (1)
Задача W. Сумма двух чисел Имя входного файла: sum. in Имя выходного файла: sum. out Ограничение по времени: 2 секунды Ограничение по памяти: 256 мегабайт Формат входного и выходного файла На первой строке входного файла находятся два целых числа a
Ответы (1)
Ограничение времени 1 секунда Ограничение памяти 64Mb Ввод стандартный ввод или input. txt Вывод стандартный вывод или output. txt Формат ввода В первой строке входного файла записано натуральное число N (3 ≤ N ≤ 1 000 000).
Ответы (2)
Задача D Три числа Дан массив из N целых чисел а1, а2, ..., an. Вам нужно проверить, есть ли в этом массиве три числа сумма которых равна нулю. Формат входных данных В первой строке входного файла содержится одно целое число N (1 ≤ N ≤ 2000).
Ответы (1)
Как это решать? И что тут вообще надо сделать? A+B Ограничение времени 1 секунда Ограничение памяти 64Mb Ввод стандартный ввод или input. txt Вывод стандартный вывод или output. txt Даны 2 числа a и b. Найти сумму этих чисел.
Ответы (1)