Решение олимпиадных задач по информатике: Полевые работы
Сегодня решаем олимпиадную задачу по информатике городского этапа 2022 года. Задача: «Полевые работы». 9 — 11 класс.
n = int(input())
summa = 0
largest = 0
smallest = 10000 * 10000
for _ in range(n):
a, b = map(int, input().split())
summa += a * b
if a * b > largest: largest = a * b
if a * b < smallest: smallest = a * b
print(summa, largest, smallest)
var
i, summa, largest, smallest, a, b, n: integer;
begin
read(n);
summa := 0;
largest := 0;
smallest := 10000 * 10000;
for i := 1 to n do
begin
read(a, b);
summa := summa + a * b;
if a * b > largest then largest := a * b;
if a * b < smallest then smallest := a * b;
end;
write(summa, ' ', largest, ' ', smallest)
end.











