МБОУ "Радьковская СОШ"
с. Радьковка, Прохоровский район, Белгородская область
  • Задание 9. обработка числовой информации в электронных таблицах

    Решение примеров

    Задача № 7635, Демо-2025

    В файле электронной таблицы 9-248.xls в каждой строке записаны шесть натуральных числа. Определите количество строк таблицы, для которых выполнены оба условия:

    • в строке только одно число повторяется трижды, остальные числа различны;
    • квадрат суммы всех повторяющихся чисел строки больше квадрата суммы всех её неповторяющихся чисел.

    В ответе запишите только число.

    Ответ:  273

    Решение Python

    cnt = 0
    for s in open('9-248.txt'):
        a = list(map(int, s.split()))
        p = [x for x in a if a.count(x) == 3]
        np = [x for x in a if a.count(x) == 1]
        if len(p) == len(np) == 3:
            if sum(p) > sum(np):
                cnt += 1
    print(cnt)

    Задача № 7863 (7864)

    В файле электронной таблицы 9-249.xls в каждой строке записаны шесть натуральных чисел. Определите количество строк таблицы, содержащих числа, для которых выполнены следующие условия:

    • в строке есть число, повторяющееся не меньше трёх раз;
    • в строке есть число, не повторяющееся в этой строке;
    • среднее арифметическое всех повторяющихся чисел строки (с учётом количества повторений) больше среднего арифметического неповторяющихся чисел этой строки. В ответе запишите только число.

    Ответ: 253

    Решение Python

    cnt = 0
    for s in open('9-249.txt'):
        a = list(map(int, s.split()))
        p3 = [x for x in a if a.count(x) >= 3]
        p = [x for x in a if a.count(x) > 1]
        np = [x for x in a if a.count(x) == 1]
        if len(p3) >= 3 and len(np) > 0:
            if sum(p) / len(p) > sum(np) / len(np):
                cnt += 1
    print(cnt)

    Задача № 7923 (ЕГКР-2024)

    В файле электронной таблицы 9-253.xls в каждой строке записаны семь натуральных чисел. Определите наибольший номер строки таблицы, для которой выполнены следующие условия:

    • в строке есть ровно два числа, каждое из которых повторяется трижды, и одно число без повторений;
    • среднее арифметическое повторяющихся чисел строки меньше неповторяющегося числа.

    В ответе запишите только число.

    Ответ: 17975

    Решение Python

    for nmb, s in enumerate(open('9-253.txt'), 1):
        a = list(map(int, s.split()))
        p = [x for x in a if a.count(x) == 3]
        np = [x for x in a if a.count(x) == 1]
        if len(p) == 6 and len(np) == 1:
            if sum(p) / 6 < np[0]:
                last = nmb
    print(last)

    Задача № 7924

    В файле электронной таблицы 9-253.xls в каждой строке записаны семь натуральных чисел. Определите наибольший номер строки таблицы, для которой выполнены следующие условия:

    • в строке есть ровно два числа, каждое из которых повторяется трижды, и одно число без повторений;
    • среднее арифметическое повторяющихся чисел строки меньше неповторяющегося числа.

    Из каждой такой строки выберите неповторяющееся число и найдите сумму этих чисел. В ответе запишите одно число.

    Ответ:

    350230

    Решение Python

    ans = []
    for s in open('9-253.txt'):
        a = list(map(int, s.split()))
        p = [x for x in a if a.count(x) == 3]
        np = [x for x in a if a.count(x) == 1]
        if len(p) == 6 and len(np) == 1:
            if sum(p) / 6 < np[0]:
                ans.append(np[0])
    print(sum(ans))

    Задача Демо-2024

    В файле электронной таблицы 9_demo24.xls в каждой строке записаны семь натуральных чисел. Определите количество строк таблицы, для чисел которых выполнены оба условия:

    • в строке есть два числа, которые повторяются дважды, остальные три числа различны;
    • среднее арифметическое всех повторяющихся чисел строки меньше среднего арифметического всех её чисел.

    В ответе запишите только число.

    Ответ: 83

    Решение Python

    Домашнее задание

       Перейти на сайт ФИПИ "Открытый банк заданией ЕГЭ"

            Открытый банк заданией ЕГЭ

    2.     Раскрыть вкладку "ПОДБОР ЗАДАНИЙ" , в таблице выбрать вариант задания и ввести этот номер в окно "Номер задания"

    3.     Решить задание и проверить решение на сайте

    Задания открытого банка по информатике

    B9BE47

    B42173

    475BA8

    8E4395

    DF08FE

    57DBBA

    E06AA0

    958FE2

    9EF0FE

    8FBE26

    03FCC2

    0A616C

    9F8A0F

    C2ECD2

    4F0194

    B7E261

    E20F0A

    EDBE37

    651C96

    74ED34 

    E7EB1F

    475BA8

    8FBE26

    E20F0A

    C2ECD2

    Сайт использует сервис веб-аналитики Яндекс Метрика с помощью технологии «cookie», чтобы пользоваться сайтом было удобнее. Вы можете запретить обработку cookies в настройках браузера. Подробнее в Политике