Автор: | Иван Кобец, Рашид Ганеев | Ограничение времени: | 1 сек | |
Входной файл: | Стандартный вход | Ограничение памяти: | 256 Мб | |
Выходной файл: | Стандартный выход | |||
Максимальный балл: | 100 |
Математик Герман очень любит прямоугольники. Сегодня он взял листок бумаги и расставил n точек на нем. После этого у него осталась одна точка, которую он может поставить куда угодно. Он хочет поставить эту точку так, чтобы можно было построить прямоугольник максимальной площади с вершинами в поставленных точках и сторонами, параллельными осям координат. Какая максимально возможная площадь прямоугольника может получится у Германа?
В первой строке записано натуральное число n — количество точек. В следующих n строках записано по два числа yi и xi.
Выведите максимально возможную площадь прямоугольника. Если построить прямоугольник невозможно, выведите − 1.
3 ≤ n ≤ 2500
− 300 ≤ yi, xi ≤ 300
Баллы за каждый тест начисляются независимо.
Решения, верно работающие при n ≤ 100, получат не более 50 баллов.
В первом примере Герман должен поставить еще одну точку в начало координат.
Во втором примере Герман может поставить оставшуюся точку в координаты (3; 3). Тогда у него получится прямоугольник площадью 9.
В третьем примере невозможно поставить точку так, чтобы получился хоть один прямоугольник.
№ | Стандартный вход | Стандартный выход |
---|---|---|
1 |
|
|
2 |
|
|
3 |
|
|