Создать сайт на a5.ru
Более 400 шаблонов
Простой редактор
Приступить к созданию

Подготовка к государственной итоговой аттестации по информатике

Задание 9. (ДЕМО-2023)

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

Решение

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

1.  Чтобы определить повторяющиеся числа, воспользуемся функцией СЧЕТЕСЛИ.

В ячеку G1 запише формулу: = =СЧЁТЕСЛИ($A1:$F1;A1), приеняем абсолютную адресацию для того, чтобы скопировать формулу  в диапазон G1:L1. Получим следующее: 

 

 

 

 

Заметим, если число не повторяется, то в ячейках появляются "1", у повторяющихся чисел будет цифра, показывающая сколько раз встречается данное число в указанном диапазоне. В нашем случае только одно число повторяется 2 раза. Это значит, что в диапозоне G1:L1 долждны быть две "2" и остальные  единицы, т.е. сумма цифр этого диапазона равна 8. Учитывая это определим строки, в которых выполняется данное условие. В ячейку М1 запишем формулу: =ЕСЛИ(СУММ(G1:L1)=8;1;0).

Для удобства все строки с "0" можно удалить и рассматривать в дальнейшем только те строки, которые удовлетворяют первому услови. Для этого выделите столбец М и отсортируйте его по убыванию. Сверху у вас будут идти строки с "1", а потом с "0".

 

2. Определим ⁠среднее арифметическое неповторяющихся чисел и сумму повторяющихся чисел.

В ячеку N1 запишем формулу: =СРЗНАЧЕСЛИ(G1:L1;1;A1:F1), затем копируем вниз

В ячейку О1: =СУММЕСЛИ(G1:M1;2;A1:F1)

Определим строки, которые удовлетворяют второму условию. В ячейку P1 запишем формулу: =ЕСЛИ(N1<=O1;1;0), копируем ее вниз. Теперь осталось посчитать количесво единиц в последнем столбике. Для этого достаточно посмотреть в строке состояния сумму значений выделенного столбца P.

 

Ответ: 2241, посмотреть файл с решением

 

 

Решите самостоятельно

 скачать файл с заданием

Авторизуйтесь, чтобы оставить свой комментарий:

Комментариев:
© Бондарь М.Н., 2023 г.
rezervbmn@mail.ru
Все права защищены.