Ctrl K

Площадь по самой длинной диагонали

Лёгкая
Дан список прямоугольников rects, где rects[i] = [длина, ширина]. Найдите прямоугольник с самой длинной диагональю и верните его площадь. Если таких прямоугольников несколько, верните наибольшую площадь среди них.
Пример 1
rects=[[2, 9], [6, 7]] → 42

Квадраты диагоналей: 4 + 81 = 85 и 36 + 49 = 85 — они равны. Из двух площадей 18 и 42 берём большую.

Пример 2
rects=[[10, 1], [7, 7]] → 10

Диагональ первого прямоугольника длиннее (√101 против √98), поэтому ответ — его площадь 10.

Пример 3
rects=[[4, 4]] → 16
Ограничения
  • 1 ≤ len(rects) ≤ 100
  • len(rects[i]) == 2
  • 1 ≤ rects[i][0], rects[i][1] ≤ 100
Встречал эту задачу на настоящем собесе?
Решили0
Пробовали0
Отправок0
Принято—
Темы
Похожие задачиПара с заданной суммой ЛёгкаяСжать повторы в отсортированном массиве ЛёгкаяВыкинуть лишнее значение ЛёгкаяМесто на отсортированной полке ЛёгкаяПрибавить единицу к числу из цифр Лёгкая
загружаем Python…
Вход
rects=[[2, 9], [6, 7]]
Ожидается
42

«Запустить» — первые 3 теста у тебя в браузере, «Отправить» — все 109 тестов на сервере, включая скрытые.