Откройте файл электронной таблицы, в каждой строке которого хранятся стороны прямоугольника. Определите количество строк, в которых одновременно выполняются два условия: периметр прямоугольника больше 2000, а его площадь больше 1500.
Решение Excel:
В столбце будем считать условие для периметра, в столбце D — условие для площади. В ячейку
запишем формулу и растянем её вниз:
ЕСЛИ
запишем формулу и растянем её вниз:
ЕСЛИ
следующей формулой:
ЕСЛИ
И
.
Осталось посчитать сумму единиц в столбце . Сделать это можно с помощью функции СУММ(). Получаем, что сумма равна 450.
Решение программой:
f = open(’9.txt’, ’r’)
count = 0
for line in f:
a, b = map(int, line.split())
if 2 * (a + b) > 2000 and a * b > 1500:
count += 1
print(count)