11439. Яке максимальне?
Відправити розв'язок
Бали:
100
Time limit:
2.0s
Memory limit:
500M
Author:
Problem type
Allowed languages
C++, Java, Pascal, Python
Дано цілі числа \(a,b,c\) і \(d\). Якщо \(x\) і \(y\) є цілими числами і виконуються \( a \leq x \leq b\) і \(c \leq y \leq d\), яке максимальне можливе значення \(x \times y\)?
Формат вхідних даних
Вхідний потік містить цілі числа \(a,b,c,d\) (\(-10^9 \le a,b,c,d \le 10^9\))
Формат вихідних даних
У вихідний потік виведіть шукане значення.
Примітка
До прикладу 1:
Якщо x = 1 і y = 1, то \(x \times y\) = 1. Якщо x = 2 і y = 1, то \(x \times y\) = 2. Отже, відповідь 2.
Приклад вхідних даних
1 2 1 1
Приклад вихідних даних
2
Приклад вхідних даних
3 5 -4 -2
Приклад вихідних даних
-6
Коментарі
Все виходить.