Давайте разделимся!
시간 제한1초메모리 제한1024 MB
n명을 두 리더와 두 방에 나누어 두 곱 a_i*k_i*b_j 중 큰 값을 최소로 만든다.
문제
Как известно, во всех фильмах ужасов кому-то рано или поздно приходит в голову гениальная мысль разделиться и исследовать страшное и подозрительное место небольшими группами.
В этот раз компания из человек, исследуя заброшенную хижину в темном лесу, решила разделиться на две группы. В компании есть два лидера, имеющих степень безрассудства и , соответственно. Также для исследования доступны два помещения, с подозрительностью, равной и , соответственно.
В каждой группе должен быть ровно один из двух лидеров, при чем если группа -го лидера из человек (не считая лидера) идет исследовать -е помещение, опасность такого исследования равна .
Разумеется, вы хотите им помочь минимизировать опасность такого сюжета, поэтому перед вами стоит задача разделить человек, не являющихся лидерами, на две группы (в том числе одна группа может быть пустой), и назначить каждой группе своего лидера и свое помещение так, чтобы максимальная из двух опасностей была как можно меньше.
입력
В первой строке ввода дано единственное целое число --- количество человек, не считая двух лидеров ().
Во второй строке через пробел перечислены два целых числа и --- степени безрассудства двух лидеров ().
В третьей строке так же даны целые числа и --- подозрительности помещений ().
출력
В первой строке выведите единственное целое число --- наименьшее возможное значение максимальной из опасностей для двух групп.
В следующей строке выведите через пробел номер помещения, в которое следует отправиться группе первого лидера, и количество людей (не включая лидера) в его группе. В последней строке в том же формате выведите описание группы второго лидера.
Если возможных ответов несколько, выведите любой из них.