아직 만들고 있는 페이지입니다.

이 페이지는 아직 만드는 중입니다. 보이는 내용은 바뀔 수 있습니다.

Давайте разделимся!

시간 제한1초메모리 제한1024 MB

요약
n명을 두 리더와 두 방에 나누어 두 곱 a_i*k_i*b_j 중 큰 값을 최소로 만든다.
난이도

보통10점 중 4점

유형
수학, 그리디, 완전 탐색
정답자
아직 제출이 없습니다

문제

Как известно, во всех фильмах ужасов кому-то рано или поздно приходит в голову гениальная мысль разделиться и исследовать страшное и подозрительное место небольшими группами.

В этот раз компания из n+2n + 2 человек, исследуя заброшенную хижину в темном лесу, решила разделиться на две группы. В компании есть два лидера, имеющих степень безрассудства a_1a\_1 и a_2a\_2, соответственно. Также для исследования доступны два помещения, с подозрительностью, равной b_1b\_1 и b_2b\_2, соответственно.

В каждой группе должен быть ровно один из двух лидеров, при чем если группа ii-го лидера из k_ik\_i человек (не считая лидера) идет исследовать jj-е помещение, опасность такого исследования равна D=a_i⋅k_i⋅b_jD = a\_i \cdot k\_i \cdot b\_j.

Разумеется, вы хотите им помочь минимизировать опасность такого сюжета, поэтому перед вами стоит задача разделить nn человек, не являющихся лидерами, на две группы (в том числе одна группа может быть пустой), и назначить каждой группе своего лидера и свое помещение так, чтобы максимальная из двух опасностей была как можно меньше.

입력

В первой строке ввода дано единственное целое число nn --- количество человек, не считая двух лидеров (1⩽n⩽1091 \leqslant n \leqslant 10^9).

Во второй строке через пробел перечислены два целых числа a_1a\_1 и a_2a\_2 --- степени безрассудства двух лидеров (1⩽a_1,a_2⩽1041 \leqslant a\_1, a\_2 \leqslant 10^4).

В третьей строке так же даны целые числа b_1b\_1 и b_2b\_2 --- подозрительности помещений (1⩽b_1,b_2⩽1041 \leqslant b\_1, b\_2 \leqslant 10^4).

출력

В первой строке выведите единственное целое число --- наименьшее возможное значение максимальной из опасностей для двух групп.

В следующей строке выведите через пробел номер помещения, в которое следует отправиться группе первого лидера, и количество людей (не включая лидера) в его группе. В последней строке в том же формате выведите описание группы второго лидера.

Если возможных ответов несколько, выведите любой из них.

예제1

  1. 예제 1

    입력
    20
    10 30
    40 10
    
    예상 출력
    1900
    2 19
    1 1