Тема 9. Работа с электронными таблицами
9.03 Количество строк, удовлетворяющих условию
Вспоминай формулы по каждой теме
Решай новые задачи каждый день
Вдумчиво разбирай решения
ШКОЛКОВО.
Готовиться с нами - ЛЕГКО!
Подтемы раздела работа с электронными таблицами
Решаем задачи

Ошибка.
Попробуйте повторить позже

Задача 1#87468

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

– сумма чисел в строке положительная;

– все числа имеют различный остаток при делении на 13.

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

Вложения к задаче
Показать ответ и решение

Откроем файл электронной таблицы и для начала в ячейку F1 запишем формулу для определения выполнения первого условия:

=ЕСЛИ(СУММ(A1:E1)>0;1;0)

В ячейку P1 запишем формулу для вычисления остатка от деления на 13 для первого числа и растянем эту формулу до ячейки K1:

=ОСТАТ(A1;13)

Затем в ячейку L1 запишем формулу для определения повторяемости остатков и растянем до ячейки P1:

=СЧЁТЕСЛИ(G1 :  K1;G1)

В ячейку Q1 запишем формулу для определения выполнения второго условия:

=ЕСЛИ(СЧЁТЕСЛИ(L1:P1;”=1”)=5;1;0)

В ячейке R1 определим выполняются ли оба условия для строки, для этого воспользуемся формулой:

=F1*Q1

Растянем все формулы на все строки таблицы и остается только посчитать сумму по столбцу R, это и будет ответом – 1963.

Ответ: 1963

Ошибка.
Попробуйте повторить позже

Задача 2#87467

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

– сумма нечётных чисел кратна 7;

– количество чисел, меньших 50 больше количества чисел, больших 50.

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

Вложения к задаче
Показать ответ и решение

Откроем файл электронной таблицы и для начала в ячейку H1 запишем следующую формулу для определения четности и растянем до ячейки N1:

=ЕСЛИ(ОСТАТ(A1;2)=1;A1;0)

Теперь в ячейку O1 запишем формулу для определения выполнения первого условия:

=ЕСЛИ(ОСТАТ(СУММ(H1:N1);7)=0;1;0)

В ячейку P1 запишем формулу для определения выполнения второго условия:

=ЕСЛИ(СЧЁТЕСЛИ(A1:G1;”<50”)>СЧЁТЕСЛИ(A1:G1;”>50”);1;0)

Необходимо, чтобы выполнялось хотя бы одно условие, для определения таких строк в ячейку Q1 запишем формулу:

=ЕСЛИ(O1+P1>0;1;0)

Растянем все формулы на все строки таблицы и остается только посчитать сумму по столбцу Q, это и будет ответом – 3918.

Ответ: 3918

Ошибка.
Попробуйте повторить позже

Задача 3#87466

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

– сумма повторяющихся чисел в строке больше, чем сумма неповторяющихся чисел;

– все числа в строке четные.

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

Вложения к задаче
Показать ответ и решение

Откроем файл электронной таблицы и для начала в ячейку G1 запишем следующую формулу для определения повторяемости и растянем до ячейки L1:

=СЧЁТЕСЛИ($A1:$F1;A1)

В ячейке M1 запишем формулу для определения выполнения первого условия:

=ЕСЛИ(СУММЕСЛИ(G1:L1;”=1”;A1:F1)<СУММЕСЛИ(G1:L1;”>1”;A1:F1);1;0)

В ячейке N1 запишем формулу для определения выполнения второго условия:

=ЕСЛИ(И(ОСТАТ(A1;2)=0;ОСТАТ(B1;2)=0;ОСТАТ(C1;2)=0;ОСТАТ(D1;2)=0;ОСТАТ(E1;2)=0;ОСТАТ(F1;2)=0);1;0)

В ячейке O1 определим выполняются ли оба условия для строки, для этого воспользуемся формулой:

=M1*N1

Растянем все формулы на все строки таблицы и остается только посчитать сумму по столбцу O, это и будет ответом – 4.

Ответ: 4

Ошибка.
Попробуйте повторить позже

Задача 4#87465

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

– сумма максимального и минимального числа в строке меньше удвоенного среднего арефметического строки;

– в строке есть одно число, которое повторяется дважды, остальные два числа различны;

– модуль разности сумм чисел стоящих на четных и нечетных позициях больше 40.

Примечание: нумерация позиций начинается с 1.

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

Вложения к задаче
Показать ответ и решение

Откроем файл электронной таблицы и в ячейку E1 запишем формулу для определения выполнения первого условия:

=ЕСЛИ(МАКС(A1:D1)+МИН(A1:D1)<СРЗНАЧ(A1:D1)*2;1;0)

в ячейку F1 запишем следующую формулу для определения повторяемости и растянем до ячейки I1:

=СЧЁТЕСЛИ($A1:$D1;A1)

В ячейке J1 запишем формулу для определения выполнения второго условия:

=ЕСЛИ(И(СЧЁТЕСЛИ(F1:I1;”=2”)=2;СЧЁТЕСЛИ(F1:I1;”=1”)=2);1;0)

В ячейке K1 запишем формулу для определения выполнения третьего условия:

=ЕСЛИ(ABS((A1+C1)-(B1+D1))>40;1;0)

Необходимо, чтобы выполнялось только бы одно условие, для определения таких строк в ячейку L1 запишем формулу:

=ЕСЛИ(E1+J1+K1=1;1;0)

Растянем все формулы на все строки таблицы и остается только посчитать сумму по столбцу L, это и будет ответом – 4938.

Ответ: 4938

Ошибка.
Попробуйте повторить позже

Задача 5#87464

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

– в строке есть одно число, которое повторяется трижды, остальные четыре числа различны;

– Для нечетных чисел строки определяются и суммируются противоположные числа, модуль такой суммы должен быть меньше минимального числа в строке

Примечание: Противоположное число по отношению к числу n - это число, которое при сложении с n даёт 0.

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

Вложения к задаче
Показать ответ и решение

Откроем файл электронной таблицы и для начала в ячейку H1 запишем следующую формулу для определения повторяемости и растянем до ячейки N1:

=СЧЁТЕСЛИ($A1:$G1;A1)

В ячейке O1 запишем формулу для определения выполнения первого условия:

=ЕСЛИ(И(СЧЁТЕСЛИ(H1:N1;”=3”)=3;СЧЁТЕСЛИ(H1:N1;”=1”)=4);1;0)

В ячейку P1 запишем следующую формулу для определения четности и растянем до ячейки V1. Сразу найдём противоположные числа, домножив на -1:

=ЕСЛИ(ОСТАТ(A1;2)=1;-A1;0)

В ячейке W1 запишем формулу для определения выполнения второго условия:

=ЕСЛИ(ABS(СУММ(P1:V1))<МИН(A1:G1);1;0)

В ячейке X1 определим выполняются ли оба условия для строки, для этого воспользуемся формулой:

=O1*W1

Растянем все формулы на все строки таблицы и остается только посчитать сумму по столбцу X, это и будет ответом – 1.

Ответ: 1

Ошибка.
Попробуйте повторить позже

Задача 6#87463

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

– сумма чисел строки равна 1000;

– ровно два числа (разных) повторяются дважды.

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

Вложения к задаче
Показать ответ и решение

Откроем файл электронной таблицы и для начала в ячейку F1 запишем следующую формулу для определения повторяемости и растянем до ячейки J1:

=СЧЁТЕСЛИ($A1:$E1;A1)

В ячейке K1 запишем формулу для определения выполнения второго условия:

=ЕСЛИ(СЧЁТЕСЛИ(F1:J1;”=2”)=4;1;0)

В ячейке L1 запишем формулу для определения выполнения первого условия:

=ЕСЛИ(СУММ(A1:E1)=1000;1;0)

Необходимо, чтобы выполнялось хотя бы одно условие, для определения таких строк в ячейку M1 запишем формулу:

=ЕСЛИ(K1+L1>0;1;0)

Растянем все формулы на все строки таблицы и остается только посчитать сумму по столбцу M, это и будет ответом – 10.

Ответ: 10

Ошибка.
Попробуйте повторить позже

Задача 7#87462

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

– модуль разности сумм повторяющихся и неповторяющихся чисел меньше 33;

– среднее арифметическое строки больше среднего арифметического файла;

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

Вложения к задаче
Показать ответ и решение

Откроем файл электронной таблицы и для начала в ячейку G1 запишем следующую формулу для определения повторяемости и растянем до ячейки L1:

=СЧЁТЕСЛИ($A1:$F1;A1)

В ячейку M1 запишем следующую формулу для определения суммы повторяющихся чисел:

=СУММЕСЛИ(G1:L1;”>1”;A1:F1)

А в ячейку N1 запишем следующую формулу для определения суммы неповторяющихся чисел:

=СУММЕСЛИ(G1:L1;”=1”;A1:F1)

В ячейке O1 запишем формулу для определения выполнения первого условия:

=ЕСЛИ(ABS(N1-M1)<33;1;0)

В ячейке P1 запишем формулу для определения выполнения второго условия:

=ЕСЛИ(СРЗНАЧ(A1:F1)>СРЗНАЧ(A:F);1;0)

В ячейке Q1 определим выполняются ли оба условия для строки, для этого воспользуемся формулой:

=P1*O1

Растянем все формулы на все строки таблицы и остается только посчитать сумму по столбцу Q, это и будет ответом – 90.

Ответ: 90

Ошибка.
Попробуйте повторить позже

Задача 8#86055

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

– в строке нет неповторяющихся чисел

– среднее арифметическое строки больше среднего арифметического файла

(Примечание: нумерация позиций начинается с 1)

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

Вложения к задаче
Показать ответ и решение

Excel

Откроем файл Excel.

В ячейку F1 запишем следующую формулу для определения повторяемости и растянем до ячейки J1:

=СЧЁТЕСЛИ($A1:$E1;A1)

В ячейку K1 запишем следующую формулу для определения количества неповторяющихся чисел:

=СЧЁТЕСЛИ(F1:J1;1)=0

В ячейку L1 запишем следующую для проверки второго условия:

=СРЗНАЧ(A1:E1)>СРЗНАЧ(A:E)

В ячейку M1 запишем следующую формулу для определения, являются ли оба условия верными:

=ЕСЛИ(И(K1:L1);1;0)

Растянем все формулы до конца таблицы. Сумма значений столбца M и будет ответом.

Python

f = open(’10_9_demo.txt’)

a = [list(map(int, i.split())) for i in f]
sm = sum([sum(i) for i in a])
ln = sum([len(i) for i in a])
sr_f = sm / ln
cnt = 0

for ls in a:
    sr = sum(ls) / len(ls)
    pv = [ls.count(i) > 1 for i in ls]
    if all(pv) and sr > sr_f:
        cnt += 1

print(cnt)

Ответ: 1

Ошибка.
Попробуйте повторить позже

Задача 9#86054

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

– числа на нечётных позициях образуют возрастающую арифметическую прогрессию

– числа на чётных позициях расположены в порядке убывания

(Примечание: нумерация позиций начинается с 1)

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

Вложения к задаче
Показать ответ и решение

Excel

Откроем файл Excel.

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

=C1-A1

В ячейку G1 запишем следующую формулу для определения разности между пятым и третьим элементами:

=E1-C1

В ячейку H1 запишем следующую формулу для определения возрастающей арифметической прогрессии:

=И(F1=G1;F1>0)

В ячейку I1 запишем следующую формулу для определения убывающей арифметической прогрессии:

=B1>D1

В ячейку J1 запишем следующую формулу для определения, являются ли оба условия верными:

=ЕСЛИ(И(H1;I1);1;0)

Растянем все формулы до конца таблицы. Сумма значений столбца J и будет ответом.

Python

f = open(’9_9_demo.txt’)

a = [list(map(int, i.split())) for i in f]
cnt = 0

for ls in a:
    if ls[2] - ls[0] == ls[4] - ls[2] > 0 and ls[1] > ls[3]:
        cnt += 1

print(cnt)

Ответ: 14

Ошибка.
Попробуйте повторить позже

Задача 10#86053

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

– модуль разности сумм повторяющихся и неповторяющихся чисел меньше 20

– в строке присутствует 0

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

Вложения к задаче
Показать ответ и решение

Excel

Откроем файл Excel.

В ячейку F1 запишем следующую формулу для определения повторяющихся чисел и растянем до ячейки J1:

=СЧЁТЕСЛИ($A1:$E1;A1)

В ячейку K1 запишем следующую формулу для округления среднего арифметического:

=ОКРУГЛ(H1)

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

=СУММЕСЛИ(F1:J1;1;A1:E1)

В ячейку M1 запишем следующую формулу для определения суммы повторяющихся чисел:

=СУММ(A1:E1)-K1

В ячейку N1 запишем следующую формулу для проверки первого условия:

=ABS(K1-L1)<20

В ячейку O1 запишем следующую формулу для проверки второго условия:

=СЧЁТЕСЛИ(A1:E1;0)>0

В ячейку P1 запишем следующую формулу для определения, являются ли оба условия верными:

=ЕСЛИ(И(M1;N1);1;0)

Растянем все формулы до конца таблицы. Сумма значений столбца P и будет ответом.

Python

f = open(’8_9_demo.txt’)

a = [list(map(int, i.split())) for i in f]
cnt = 0

for ls in a:
    pv = [i for i in ls if ls.count(i) > 1]
    npv = [i for i in ls if ls.count(i) == 1]
    if abs(sum(pv) - sum(npv)) < 20 and 0 in ls:
        cnt += 1

print(cnt)

Ответ: 0

Ошибка.
Попробуйте повторить позже

Задача 11#86052

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

– максимальное число строки кратно минимальному числу строки

– количество неповторяющихся чисел равно результату деления максимального на минимальное число строки

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

Вложения к задаче
Показать ответ и решение

Excel

Откроем файл Excel.

В ячейку F1 запишем следующую формулу для определения повторяющихся чисел и растянем до ячейки J1:

=СЧЁТЕСЛИ($A120:$E120;A120)

В ячейку K1 запишем следующую формулу для округления среднего арифметического:

=ОКРУГЛ(H1)

В ячейку K1 запишем следующую для нахождения результата деления максимума на минимум:

=МАКС(A120:E120)/МИН(A120:E120)

В ячейку L1 запишем следующую формулу для определения кратности максимума минимуму:

=K120=ЦЕЛОЕ(K120)

В ячейку M1 запишем следующую формулу для определения, равно ли количество неповторяющихся чисел результату деления.

=СЧЁТЕСЛИ(F120:J120;1)=K120

В ячейку N1 запишем следующую формулу для определения, являются ли оба условия верными:

=ЕСЛИ(И(L120:M120);1;0)

Растянем все формулы до конца таблицы. Сумма значений столбца N и будет ответом.

Python

f = open(’7_9_demo.txt’)

a = [list(map(int, i.split())) for i in f]
cnt = 0

for ls in a:
    cr = max(ls) / min(ls)
    pv = [i for i in ls if ls.count(i) == 1]
    if len(pv) == cr == int(cr):
        cnt += 1

print(cnt)

Ответ: 58

Ошибка.
Попробуйте повторить позже

Задача 12#86051

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

– округленное среднее арифметическое чисел строки кратно 10

– чисел, которые больше среднего арифметического больше, чем тех, что меньше среднего арифметического

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

Вложения к задаче
Показать ответ и решение

Excel

Откроем файл Excel.

В ячейку H1 запишем следующую формулу для определения среднего арифметического:

=СРЗНАЧ(A1:G1)

В ячейку I1 запишем следующую формулу для округления среднего арифметического:

=ОКРУГЛ(H1; 0)

В ячейку J1 запишем следующую формулу для проверки первого условия:

=ОСТАТ(I1;10)=0

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

=СЧЁТЕСЛИ(A1:G1;”>”&H1)

В ячейку L1 запишем следующую формулу для определения количества чисел, меньших среднего арифметического:

=СЧЁТЕСЛИ(A1:G1;”<”&H1)

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

=ЕСЛИ(ИЛИ(J1;K1>L1);1;0)

Растянем все формулы до конца таблицы. Сумма значений столбца M и будет ответом.

Python

f = open(’6_9_demo.txt’)

a = [list(map(int, i.split())) for i in f]
cnt = 0

for ls in a:
    sr = sum(ls) / len(ls)
    sr_ = round(sr)
    h = [i for i in ls if i > sr]
    l = [i for i in ls if i < sr]
    if sr_ % 10 == 0 or len(h) > len(l):
        cnt += 1

print(cnt)

Ответ: 15661

Ошибка.
Попробуйте повторить позже

Задача 13#86050

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

– четные и нечетные числа чередуются

– сумма четных больше суммы нечетных

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

Вложения к задаче
Показать ответ и решение

Excel

Откроем файл Excel.

В ячейку H1 запишем следующую формулу для определения четности числа и растянем её до ячейки N1:

=ОСТАТ(A10;2)

В ячейку O1 запишем следующую формулу для проверки условия чередования чисел и растянем её до ячейки T1:

=ЕСЛИ(H10<>I10;1;0)

В ячейку U1 запишем следующую формулу для проверки общего условия чередования:

=И(O10:T10)

В ячейку V1 запишем следующую формулу для определения суммы четных:

=СУММЕСЛИ(H10:N10;0;A10:G10)

В ячейку W1 запишем следующую формулу для определения суммы нечетных:

=СУММЕСЛИ(H10:N10;1;A10:G10)

В ячейку X1 запишем следующую формулу для определения, являются ли оба условия верными:

=ЕСЛИ(И(O1;P1);1;0)

Растянем все формулы до конца таблицы. Сумма значений столбца X и будет ответом.

Python

f = open(’5_9_demo.txt’)

a = [list(map(int, i.split())) for i in f]
cnt = 0

for ls in a:
    ch = [i for i in ls if i % 2 == 0]
    nch = [i for i in ls if i % 2 != 0]
    pr = [ls[i] % 2 != ls[i + 1] % 2 for i in range(len(ls) - 1)]
    if all(pr) and sum(ch) > sum(nch):
        cnt += 1

print(cnt)

Ответ: 137

Ошибка.
Попробуйте повторить позже

Задача 14#86049

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

– ровно два числа повторяются дважды

– ровно одно число повторяется семь раз

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

Вложения к задаче
Показать ответ и решение

Excel

Откроем файл Excel.

В ячейку H1 запишем следующую формулу для определения повторяемости числа и растянем её до ячейки N1:

=СЧЁТЕСЛИ($A1:$G1;A1)

В ячейку O1 запишем следующую формулу для проверки условия на количество повторящихся дважды чисел:

=СЧЁТЕСЛИ(H1:N1;2)=4

В ячейку P1 запишем следующую формулу для проверки условия на количество повторяющихся семь раз чисел:

=H1=7

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

=ЕСЛИ(ИЛИ(O1;P1);1;0)

Растянем все формулы до конца таблицы. Сумма значений столбца Q и будет ответом.

Python

f = open(’4_9_demo.txt’)

a = [list(map(int, i.split())) for i in f]
cnt = 0

for ls in a:
    two = [i for i in ls if ls.count(i) == 2]
    sev = [i for i in ls if ls.count(i) == 7]
    if len(two) == 4 or sev:
        cnt += 1

print(cnt)

Ответ: 76

Ошибка.
Попробуйте повторить позже

Задача 15#86048

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

– количество повторяющихся чисел больше количества неповторяющихся

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

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

Вложения к задаче
Показать ответ и решение

Excel

Откроем файл Excel.

В ячейку H1 запишем следующую формулу для определения повторяемости числа и растянем её до ячейки N1:

=СЧЁТЕСЛИ($A1:$G1;A1)

В ячейку O1 запишем следующую формулу для проверки условия на количество повторящихся и нет чисел:

=СЧЁТЕСЛИ(H1:N1;1)<4

В ячейку P1 запишем следующую формулу для определения суммы неповторяющихся чисел:

=СУММЕСЛИ(H1:N1;1;A1:G1)

В ячейку Q1 запишем следующую формулу для определения суммы повторяющихся чисел:

=СУММ(A1:G1)-P1

В ячейку R1 запишем следующую формулу для проверки второго условия:

=Q1<P1

В ячейку S1 запишем следующую формулу для определения, являются ли оба условия верными:

=ЕСЛИ(И(O1;R1);1;0)

Растянем все формулы до конца таблицы. Сумма значений столбца S и будет ответом.

Python

f = open(’3_9_demo.txt’)

a = [list(map(int, i.split())) for i in f]
cnt = 0

for ls in a:
    rep = [i for i in ls if ls.count(i) > 1]
    nrep = [i for i in ls if ls.count(i) == 1]
    if len(rep) > len(nrep) and sum(rep) < sum(nrep):
        cnt += 1

print(cnt)

Ответ: 21

Ошибка.
Попробуйте повторить позже

Задача 16#86047

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

– разница максимального и минимального чисел больше суммы нечетных чисел

– нечетных чисел больше чем чётных

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

Вложения к задаче
Показать ответ и решение

Excel

Откроем файл Excel.

В ячейку H1 запишем следующую формулу для определения чётности числа и растянем её до ячейки N1:

=ОСТАТ(A1;2)

В ячейку O1 запишем следующую формулу для проверки условия на количество чётных и нечетных чисел:

=СУММ(H1:N1)>3

В ячейку P1 запишем следующую формулу для нахождения разницы максимума и минимума:

=МАКС(A1:G1)-МИН(A1:G1)

В ячейку Q1 запишем следующую формулу подсчёта суммы нечетных цифр:

=СУММЕСЛИ(H1:N1;1;A1:G1)

В ячейку R1 запишем следующую формулу для проверки первого условия:

=P1>Q1

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

=ЕСЛИ(ИЛИ(O1;R1);1;0)

Растянем все формулы до конца таблицы. Сумма значений столбца S и будет ответом.

Python

f = open(’2_9_demo.txt’)

a = [list(map(int, i.split())) for i in f]
cnt = 0

for ls in a:
    ch = [i for i in ls if i % 2 == 0]
    nch = [i for i in ls if i % 2 != 0]
    if max(ls) - min(ls) > sum(nch) or len(nch) > len(ch):
        cnt += 1

print(cnt)

Ответ: 9290

Ошибка.
Попробуйте повторить позже

Задача 17#86046

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

– максимальное число повторяется дважды

– минимальное число повторяется трижды.

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

Вложения к задаче
Показать ответ и решение

Excel

Откроем файл Excel.

В ячейку F1 запишем следующую формулу для нахождения максимума в строке:

=МАКС(A1:E1)

В ячейку G1 запишем следующую формулу для проверки количества вхождения максимума в строку на соответствие условию:

=СЧЁТЕСЛИ(A1:E1;F1)=2

В ячейку H1 запишем следующую формулу для нахождения минимума в строке:

=МИН(A1:E1)

В ячейку I1 запишем следующую формулу для проверки количества вхождения минимума в строку на соответствие условию:

=СЧЁТЕСЛИ(A1:E1;H1)=3

В ячейку J1 запишем следующую формулу для определения, является ли ровно одно условие из двух верным:

=ЕСЛИ(ИСКЛИЛИ(G1;I1);1;0)

Растянем все формулы до конца таблицы. Сумма значений столбца J и будет ответом.

Python

f = open(’1_9_demo.txt’)

a = [list(map(int, i.split())) for i in f]
cnt = 0

for i in a:
    if (i.count(max(i)) == 2) != (i.count(min(i)) == 3):
        cnt += 1

print(cnt)

Ответ: 341

Ошибка.
Попробуйте повторить позже

Задача 18#84345

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

– в строке есть одно число, которое повторяется дважды, остальные пять чисел различны;

– максимальное из чисел, стоящих на нечетных позициях, больше максимального из чисел, стоящих на четных позициях.

Примечание: отсчет позиций начинается с 1.

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

Вложения к задаче
Показать ответ и решение

В ячейку H1 впишем формулу:

=СЧЁТЕСЛИ($A1:$G1;A1)

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

В ячейку O1 впишем формулу:

=ЕСЛИ(СУММ(H1:N1)=9;1;0)

и растянем её вниз до конца таблицы. Таким образом мы отобрали строки, где одно число повторяется дважды, а остальные числа различны.

В ячейку P1 впишем формулу:

=ЕСЛИ(МАКС(A1;C1;E1;G1)>МАКС(B1;D1;F1);1;0)

и растянем её вниз до конца таблицы. Таким образом мы отобрали строки, удовлетворяющие второму условию.

Теперь найдем строки, которые подходят под оба условия. Для этого запишем в ячейку Q1 формулу:

=O1*P1

И растянем её вниз до конца таблицы. Выделяем столбец Q и видим, что сумма всех строк равна 1618. Это и будет являться ответом.

PIC

Ответ: 1618

Ошибка.
Попробуйте повторить позже

Задача 19#82190

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

– количество чётных чисел - чётное число.

– количество нечётных чисел – нечётное число.

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

Вложения к задаче
Показать ответ и решение

Excel

Откроем файл электронной таблицы и для начала определим чётность каждого числа строки при помощи формулы:

=ОСТАТ(A1;2)

Протянем формулу для всех чисел строки и для всех строк. Посчитаем количество чётных/нечётных чисел в строке, используя формулы:

=СЧЁТЕСЛИ(F1:J1;0) и =СЧЁТЕСЛИ(F1:J1;1)

Осталось проверить строку:

=ЕСЛИ(И(ОСТАТ(K1;2)=0;ОСТАТ(L1;2)=1);1;0)

Количество единиц и будет ответом.

Python

f = open(’9_5.txt’)
a = [list(map(int,i.split(’\t’))) for i in f]
count = 0
for temp in a:
    odd = [x for x in temp if x % 2 != 0]
    even = [x for x in temp if x % 2 == 0]
    if len(odd) % 2 != 0 and len(even) % 2 == 0:
        count += 1
print(count)

Ответ: 393

Ошибка.
Попробуйте повторить позже

Задача 20#82189

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

– любая сумма двух чисел в строке больше 70.

– среднее арифметическое больше 50.

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

Вложения к задаче
Показать ответ и решение

Excel

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

=ЕСЛИ(СУММ(F1:G1)>70;1;0)

Проверим, что среднее арифметическое больше 50, воспользуемся формулой:

=ЕСЛИ(СРЗНАЧ(A1:E1)>50;1;0)

Проверим, что одновременно выполняются два условия:

=H1*I1

Количество единиц и будет ответом.

Python

f = open(’9_5.txt’)
a = [list(map(int,i.split(’\t’))) for i in f]
count = 0
for temp in a:
    srt_temp = sorted(temp)
    if srt_temp[0]+srt_temp[1] > 70 and sum(temp)/len(temp) > 50:
        count += 1
print(count)

Ответ: 177
Рулетка
Вы можете получить скидку в рулетке!