Задание 9. Работа с электронными таблицами. ЕГЭ 2026 по информатике

За это задание ты можешь получить 1 балл. На решение дается около 6 минут. Уровень сложности: базовый.
Средний процент выполнения: 32%
Ответом к заданию 9 по информатике может быть цифра (число) или слово.

Алгоритм решения задания 9:

  1. Внимательно прочитай условие и пойми, что нужно найти (значение в ячейке, результат формулы, диапазон, условие).
  2. Определи, какие исходные данные даны в таблице и в каких ячейках они находятся.
  3. Разбери формулу(ы), которые используются: ссылки на ячейки, операции, функции.
  4. Вычисляй выражение по порядку: сначала действия в скобках, затем функции, затем остальные операции.
  5. Если есть копирование формулы, учти изменение ссылок (относительные/абсолютные).
  6. При необходимости вычисли значения промежуточных ячеек, от которых зависит ответ.
  7. Проверь, что расчёт соответствует условию (правильные диапазоны, условия и единицы).
  8. Запиши ответ в требуемом формате.

Задачи для практики

Задача 1

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

Решение
f = open('9_24.txt').readlines()

c = 0

for line in f:
    a = list(map(int, line.split()))
    povt = []
    nepovt = []
    for i in a:
        if a.count(i) == 3:
            povt.append(i)
        if a.count(i) == 1:
            nepovt.append(i)

    if len(nepovt) == 3 and len(povt) == 3:
        if sum(povt)**2 > sum(nepovt)**2:
            c += 1

print(c)
Ответ: 19
Показать решение
Бесплатный интенсив

Задача 2

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

  • все числа в строке различны;
  • наибольшее число строки меньше суммы квадратов двух наименьших чисел строки.

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

Решение
f = open('9.txt').readlines()

c = 0

for line in f:
    a = list(map(int, line.split()))
    s = sorted(a)

    if len(set(a)) == 5:
        if s[-1] < s[0]**2 + s[1]**2:
            c += 1

print(c)
Ответ: 14316
Показать решение
Бесплатный интенсив

Задача 3

Откройте файл электронной таблицы, содержащей в каждой строке четыре натуральных числа. Определите количество строк таблицы, в которых сумма наибольшего и наименьшего чисел меньше суммы двух оставшихся.

Решение
f = open('9.txt').readlines()

c = 0

for line in f:
    a = sorted(map(int, line.split()))
    
    if sum(a[1:-1]) > a[0] + a[-1]:
        c += 1
print(c)
Ответ: 9997
Показать решение
Бесплатный интенсив

Задача 4

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

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

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

Решение
f = open('9.txt').readlines()

result = 0

for idx, line in enumerate(f, 1):
    a = list(map(int, line.split()))
    povt = []
    nepovt = []
    for i in a:
        if a.count(i) == 2:
            povt.append(i)
        if a.count(i) == 1:
            nepovt.append(i)

    if len(povt) == 2 and len(nepovt) == 4:
        if sum(nepovt) % povt[0] == 0:
            result = idx

print(result)
Ответ: 15662
Показать решение
Бесплатный интенсив

Задача 5

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

1) в строке все числа уникальны, ни одно не повторяется

2) среднее арифметическое максимального и минимального числа больше среднего арифметического всех чисел.

Решение

В ячейки G1:L1 запишем числа от 1 до 6 для определения порядкового номера "максимальности".

В ячейки G2:L2 запишем формулу =НАИМЕНЬШИЙ(\$A2:\$F2;G\$1), чтобы расположить числа в порядке возрастания.

Далее будем попарно сравнивать значения, записав и перетянув в ячейки M2:Q2 формулу =ЕСЛИ(G2=H2;1;0), а затем узнаем, есть ли уникальные с помощью формулы в ячейке R2: =ИЛИ(M2;N2;O2;P2;Q2)

Для строк, в которых результат ЛОЖЬ, проверяем второе условие в ячейке S1: =ЕСЛИ(R2=ЛОЖЬ; ЕСЛИ((G2+L2)/2>СРЗНАЧ(G2:L2);1;0);0)

Посчитаем итоговое количество единиц в столбце S, это будет окончательным ответом: 424.

Ответ: 424
Показать решение
Бесплатный интенсив

Задача 6

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

1) в строке ровно одно число повторяется три раза, а остальные различны

2) сумма повторяющихся чисел не меньше суммы неповторяющихся чисел

Решение

Создадим в начале пустую строку и запишем в неё числа от 1 до 6 для упрощения функции "НАИМЕНЬШИЙ".

В ячейке G2 запишем и растянем в диапазоне G2:L2 формулу =НАИМЕНЬШИЙ(\$A2:\$F2;G$1)

В ячейке М2 запишем и растянем в диапазоне M2:P2 формулу =ЕСЛИ(И(G2=H2;G2=I2);1;0), определяющий, равны ли 3 числа между собой.

В ячейке Q2 посчитаем количество троек, в которых все числа равны с помощью формулы =СУММ(M2:P2)

Выделим повторяющийся элемент с помощью формулы в ячейке R2: =G2*M2+H2*N2+I2*O2+J2*P2

В ячейке S2 пишем итоговую формулу и вычисляем количество =ЕСЛИ(И(СУММ(G2:L2)<=6*R2;Q2=1);1;0). Общее количество единиц: 1.

Ответ: 1
Показать решение
Бесплатный интенсив

Задача 7

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

Решение

В строке G1 нужно записать формулу =СЧЁТЕСЛИ(\$A1:\$F1;A1), далее скопировать ей в ячейки с H1 до L1, после чего растянуть вниз.

В ячейке М1 нужно записать формулу =СУММ(G1:L1)=14, а в ячейке N1 =СУММЕСЛИ(G1:L1;3;A1:F1)<=СУММЕСЛИ(G1:L1;2;A1:F1)+СУММЕСЛИ(G1:L1;1;A1:F1)

В ячейку O1 запишем финальную формулу: =СЧЁТЕСЛИМН(M1:M16000;"ИСТИНА";N1:N16000;"ИСТИНА")

Ответ: 8
Показать решение
Бесплатный интенсив

Задача 8

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

1) в строке ровно одно число повторяется три раза, а остальные различны

2) сумма повторяющихся чисел не меньше суммы неповторяющихся чисел

Решение

Создадим в начале пустую строку и запишем в неё числа от 1 до 6 для упрощения функции "НАИМЕНЬШИЙ".

В ячейке G2 запишем и растянем в диапазоне G2:L2 формулу =НАИМЕНЬШИЙ(\$A2:\$F2;G\$1)

В ячейке М2 запишем и растянем в диапазоне M2:P2 формулу =ЕСЛИ(И(G2=H2;G2=I2);1;0), определяющий, равны ли 3 числа между собой.

В ячейке Q2 посчитаем количество троек, в которых все числа равны с помощью формулы =СУММ(M2:P2)

Выделим повторяющийся элемент с помощью формулы в ячейке R2: =G2*M2+H2*N2+I2*O2+J2*P2

В ячейке S2 пишем итоговую формулу и вычисляем количество =ЕСЛИ(И(СУММ(G2:L2)<=6*R2;Q2=1);1;0). Общее количество единиц: 6.

Ответ: 6
Показать решение
Бесплатный интенсив

Задача 9

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

1) в строке все числа уникальны, ни одно не повторяется

2) среднее арифметическое максимального и минимального числа больше среднего арифметического всех чисел.

Решение

В ячейки G1:L1 запишем числа от 1 до 6 для определения порядкового номера "максимальности".

В ячейки G2:L2 запишем формулу =НАИМЕНЬШИЙ(\$A2:\$F2;G\$1), чтобы расположить числа в порядке возрастания.

Далее будем попарно сравнивать значения, записав и перетянув в ячейки M2:Q2 формулу =ЕСЛИ(G2=H2;1;0), а затем узнаем, есть ли уникальные с помощью формулы в ячейке R2: =ИЛИ(M2;N2;O2;P2;Q2)

Для строк, в которых результат ЛОЖЬ, проверяем второе условие в ячейке S1: =ЕСЛИ(R2=ЛОЖЬ; ЕСЛИ((G2+L2)/2>СРЗНАЧ(G2:L2);1;0);0)

Посчитаем итоговое количество единиц в столбце S, это будет окончательным ответом: 431.

Ответ: 431
Показать решение
Бесплатный интенсив

Задача 10

Откройте файл электронной таблицы, содержащей в каждой строке четыре натуральных числа, координаты двух точек, начала и конца отрезка: x1, y1, x2, y2. Найдите количество отрезков, у которых длина больше 30 и не больше 50. При решении воспользоваться формулой вычисления длины отрезка по двум точкам. В ответе запишите только число.

Решение

Длина отрезка вычисляется по формуле: =КОРЕНЬ((A1-C1)^2+(B1-D1)^2)

Найдём количество отрезков, удовлетворяющих условию задачи =СЧЁТЕСЛИМН(E:E;">30";E:E;"<=50")

В ответе запишем полученное число.

Ответ: 2136
Показать решение
Бесплатный интенсив

Задача 11

Откройте файл электронной таблицы, содержащей в каждой строке три натуральных числа. Назовём тройку "подходящей", если в ней самое большее число равно сумме удвоенного среднего (по величине) числа и утроенного меньшего числа: a = 2b+3c. Посчитайте количество "подходящих" троек. В ответе запишите только число.

Решение

Чтобы определить наибольшее из чисел, воспользуемся формулой в ячейке E1: =МАКС(A1:C1)

Чтобы определить наименьшее из чисел, воспользуемся формулой в ячейке F1: =МИН(A1:C1)

Чтобы определить среднее число, воспользуемся формулой в ячейке G1: =СУММ(A1:C1)-МАКС(A1:C1)-МИН(A1:C1)

Формулу из условия проверим функцией: =ЕСЛИ(E1=2*G1+3*F1;1;0)

Посчитаем количество строк, принимающих единицу в финальном столбце столбцах. Такая только одна.

Ответ: 1.

Ответ: 1
Показать решение
Бесплатный интенсив

Задача 12

Откройте файл электронной таблицы, содержащей в каждой строке четыре натуральных числа, координаты двух точек, начала и конца отрезка: x1, y1, x2, y2. Найдите сумму длин отрезков меньших 10. При решении воспользоваться формулой вычисления длины отрезка по двум точкам. В ответе запишите только целую часть числа.

Решение

Длина отрезка вычисляется по формуле: =КОРЕНЬ((A1-C1)^2+(B1-D1)^2)

Найдём суммы длин отрезков =СУММЕСЛИ(E:E;"<10")

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

Ответ: 1417
Показать решение
Бесплатный интенсив

Задача 13

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

Решение

Воспользуемся функцией ЕСЛИ, в которой объединим несколько условий через функцию И: =ЕСЛИ(И(A1>=B1;B1>=C1;C1>=D1);1;0)

Посчитаем количество единиц в финальном столбце: 43.

Ответ: 43.

Ответ: 43
Показать решение
Бесплатный интенсив

Задача 14

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

Решение

Воспользуемся функцией ЕСЛИ, в которой объединим несколько условий через функцию И: =ЕСЛИ(И(A1<=B1;B1<=C1;C1<=D1);1;0)

Посчитаем количество единиц в финальном столбце: 42.

Ответ: 42.

Ответ: 42
Показать решение
Бесплатный интенсив

Задача 15

Откройте файл электронной таблицы, содержащей в каждой строке шесть натуральных чисел, координаты и радиус двух окружностей: x1, y1, r1, x2, y2, r2. Определите количество строк, в которых эти две окружности касаются, пересекаются или одна окружность находится внутри другой. В ответе запишите только число.

Решение

В данном случае достаточно проверить, что расстояние между окружностями меньше или равно сумме их радиусов.

Воспользуемся формулой: =ЕСЛИ(КОРЕНЬ((D1-A1)^2+(E1-B1)^2)<=C1+F1;1;0)

Посчитать количество окружностей, удовлетворяющих условию: =СУММ(H:H)

В ответе запишем полученный результат.

Ответ: 6692
Показать решение
Бесплатный интенсив

Задача 16

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

Решение

Воспользуемся функцией ЕСЛИ, в которой объединим несколько условий через функцию И: =ЕСЛИ(И(A1>=B1;B1>=C1;C1>=D1);1;0)

Посчитаем количество единиц в финальном столбце: 39.

Ответ: 39.

Ответ: 39
Показать решение
Бесплатный интенсив

Задача 17

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

Решение

Воспользуемся функцией ЕСЛИ, в которой объединим несколько условий через функцию И: =ЕСЛИ(И(A1<=B1;B1<=C1;C1<=D1);1;0)

Посчитаем количество единиц в финальном столбце: 35.

Ответ: 35.

Ответ: 35
Показать решение
Бесплатный интенсив

Задача 18

Откройте файл электронной таблицы, содержащей в первой строке координаты центра и радиус окружности (x, y, R), в каждой последующей строке два целых числа, координаты точки: x1, y1. Найдите сколько точек лежит внутри круга с центром в точке x, y и радиуса R. При решении можно воспользоваться уравнением окружности. В ответе запишите только одно число.

Решение

В общем виде уравнение окружности выглядит следующим образом: (x – a)2 + (y – b)2 = R2, где a и b – координаты центра окружности.

Для начала нужно проверить, лежит точка внутри окружности или нет, если точка находится внутри окружности, то поставить 1, иначе 0: =ЕСЛИ((A2-\$A\$1)^2+(B2-\$B\$1)^2<\$C\$1^2;1;0)

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

Посчитать количество точек, которые расположены внутри окружности можно по формуле: =СУММ(D:D)

В ответе запишем полученный результат.

Ответ: 134
Показать решение
Бесплатный интенсив

Задача 19

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

Решение

Для начала нужно расположить числа по возрастанию (или убыванию)

Для этого запишем 3 формулы, в три соседние ячейки: =МАКС(A1:C1)
=МЕДИАНА(A1:C1)
=МИН(A1:C1)

Мы найдём разность между двумя рядом стоящими упорядоченными числами и если эти 2 разности равны, то мы получим арифметическую прогрессию: =ЕСЛИ(D1-E1=E1-F1;1;0)

После этого, просто найдём сумму столбца: =СУММ(G:G) Это и будет нашим ответом.

Ответ: 537
Показать решение
Бесплатный интенсив

Задача 20

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

Решение

Согласно неравенству треугольника, в любом треугольнике сумма длин двух сторон всегда должна быть больше третьей. Чтобы проверить неравенство треугольника, достаточно убедиться, что сумма длин двух наименьших сторон больше длины наибольшей стороны. В треугольнике один из углов будет тупым, если квадрат самой длинной стороны больше суммы квадратов двух других сторон.

Чтобы определить наибольший из отрезков, воспользуемся формулой в ячейке D1: =МАКС(A1:C1)

Чтобы определить наименьший из отрезков, воспользуемся формулой в ячейке E1: =МИН(A1:C1)

Чтобы определить средний отрезок, воспользуемся формулой в ячейке F1: =МЕДИАНА(A1:C1)

Неравенство треугольника проверим формулой =ЕСЛИ(D1<E1+F1;1;0)

Добавим в эту формулу вместо единицы формулу для проверки угла и запишем в ячейку G1: =ЕСЛИ(D1<(E1+F1);ЕСЛИ(D1^2>(E1^2+F1^2);1;0);0)

Найдём количество треугольников, удовлетворяющих условию: =СУММ(G1:G7500)

Ответ: 2060.

Ответ: 2060
Показать решение
Бесплатный интенсив
Показать еще
  • Без воды
  • Ламповая атмосфера
  • Крутые преподаватели

ЕГЭ 2027: бесплатный курс
по информатике

На бесплатном демо-курсе ты:
  • 🔥 Изучишь одни из самых фундаментальных тем информатики
  • 🔥 Научишься решать 6 задач формата ЕГЭ руками
  • 🔥 Начнёшь свой путь в проге
  • 🔥 Учёба на Турбо: познакомишься с преподавателями и личным кабинетом

Что тебя ждет?

  • 8 вебинаров (1 веб в неделю по 1 часу)
  • Тестовые Д/З после каждого занятия
  • Конспекты и скрипты к урокам
  • Доступ к личному кабинету
  • Возможность отрабатывать задания ЕГЭ в любое время
  • Чат с единомышленниками
  • Поддержка препа 24/7
Получи бесплатный демо-доступ
Оставь заявку и займи место
на бесплатном курсе Турбо ЕГЭ
Нажимая на кнопку «Отправить», вы принимаете положение об обработке персональных данных.