Статья Автор: Нархов Никита

Решение задач 9 номера ЕГЭ. Функционал электронных таблиц

ВВЕДЕНИЕ
Тема 9 номера ЕГЭ - обработка числовой информации в электронных таблицах. В качестве входных данных предоставялется файл электронной таблицы (.odt, .xlsx, .xls и т.д.), в котором построчно представлены наборы из K чисел. Сами вопросы могут быть различны, в зависимости от предоставленных условий. Зачастую необходим анализ наборов чисел, не более.

АНТАЛОГИЯ
1. Откройте файл электронной таблицы 9-96.xls, содержащей в каждой строке три натуральных числа. Выясните, какое количество троек чисел может являться сторонами треугольника, то есть удовлетворяет неравенству треугольника. В ответе запишите только число.
РЕШЕНИЕ: в предоставленном файле видим наборы строк по 3 числа (рис. 1). Решать задачу будем обработкой данных в Python. Для этого необходимо выполнить преобразование данных из формата электронной таблицы в текстовый (CSV) (рис.2-4):
Рисунок 1. Данные в электронной таблице


Рисунок 2. Выбор настроек преобразования данных в новый формат


Рисунок 3. Выбор нового формата преобразования данных


Рисунок 4. Результат преобразования формата данных
 
После преобразования можем переместить файл с текстовыми данными в папку с нашим исполняемым Python-кодом и приступить к написанию кода:


Ответ: 2453.

2. Откройте файл электронной таблицы 9-138.xls, содержащей целые числа – координаты трёх точек в формате X1, X2, X3, Y1, Y2, Y3. Найдите количество таких строк, где ровно две из трёх точек лежат в одной четверти координатной плоскости.
РЕШЕНИЕ:


Ответ: 2713.

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

РЕШЕНИЕ:


Ответ: 27.
Attached files
9-138.csv
9-273.csv
9-96.csv
Печать