Расчеты Луиджи
시간 제한1초메모리 제한1024 MB
A≤x≤B, C≤y≤D이고 x+y가 k로 나누어떨어지는 x, y를 골라 합이 최대가 되게 하며, 없으면 -1을 출력한다.
문제
Луиджи знает толк в подборе шин. Недавно он попросил Гвидо проводить расчеты для определения оптимального сочетания трех факторов: дорога, шины и диски.
В расчетах Луиджи дорога характеризуется числом --- частотой микровыбоин, а шины и диски числами и --- коэффициентами крутости по личной шкале Луиджи. Гвидо опытно установил, что обязательным условием сочетания факторов является выполнение формулы: . То есть сумма коэффициентов крутости шин и дисков должна нацело делиться на частоту микровыбоин.
Луиджи всегда работает на максимуме возможностей и хочет подбирать в своем магазине самые крутые шины, учитывая ассортимент. В магазине Луиджи можно купить шины с любыми коэффициентами крутости от до , аналогично диски коэффициентами от до . При этом если вариантов, подходящих под данную дорогу несколько, то Луиджи подбирает любой из тех, в котором сумма коэффициентов максимальна.
Луиджи просит вас, написать программу, которая по числам , , , и определит какие шины и какие диски нужно продать.
입력
В первой и единственной строке входного файла дано пять натуральных чисел () --- ограничения на ассортимент, а также частота микровыбоин дороги.
출력
В единственной строке выходного файла выведите два числа и () --- ответ на задачу. Если ответа не существует, выведите -1.