Новая Школа - онлайн-школа подготовки к ЕГЭ
При поддержке
Тренировки Пробники Статистика Карточки Учебник Об экзамене Учительская
  • Тренажёр заданий ЕГЭ
  • Тренажёр ЕГЭ по Информатике
  • Список заданий №26
  • Задание №26
  • Задание №36692 ЕГЭ Информатике

    Условие задания #36692

    №26 по КИМ

    В текстовом файле записан набор натуральных чисел. Гарантируется, что все числа различны. Рассматриваются пары чисел из набора, между которыми в отсортированном массиве помещаются не менее 100 чисел из того же набора. Определите количество пар с нечётной суммой, а также целую часть среднего арифметического чисел пары с наибольшей суммой.


    Входные данные представлены в файле 26-52.txt следующим образом. Первая строка содержит целое число N – общее количество чисел в наборе. Каждая из следующих N строк содержит одно число, не превышающее 109.
    В ответе запишите два целых числа: сначала количество пар, затем наименьшее среднее арифметическое.

    26-52.txt

    Ответ

    Ответ:

    6002036 99159692

    Решение

    Для решения напишем программу на языке Python:

    f = open("26-52.txt")
    k, sum = 0, -1

    n = int(f.readline()) # Обработка первой строки 
    a = sorted([int(f.readline()) for i in range(n)]) # Обработка остальных строк
    for i in range(n - 1):
      for j in range(i + 1, n):
        if (j - i) >= 101 and (a[ i] + a[j]) % 2 != 0:
          k += 1
          sum = max(sum, a[ i] + a[j])
    print(k, sum // 2)

    Программа выведет: 6002036 99159692

    Понятно ли решение?

    Похожие задания

    15
    Задание №46720Задание №46721Задание №46752Задание №51424Задание №46719Задание №32183Задание №46642Задание №32179Задание №41214Задание №46643Задание №56108Задание №41209Задание №41208Задание №36692Задание №46645
    Бесплатно

    Решай задачи ЕГЭ в приложении

    Скачивай наш Тренажер ЕГЭ на iPhone или Android и тренируйся в любое время и в любом месте!

    Саша — ассистент в телеграмме