Олимпиадный тренинг

Задача . B. Грибные учёные


Как известно, во всей вселенной принята трёхмерная декартова система координат, в которой каждой точке ставится в соответствие три вещественные координаты (x, y, z). В этой системе координат, расстояние от центра вселенной до точки считается по формуле: . Грибные ученые, подчиненные Великого Грибного короля, считают, что вселенная не совсем права и что расстояние от центра вселенной до точки равно xa·yb·zc.

Чтобы «завалить» метрику грибных ученых, обычные учёные задали им задачку: найти такие x, y, z (0 ≤ x, y, zx + y + z ≤ S), что расстояние от центра вселенной до точки (x, y, z) в метрике грибных ученых максимально. Грибные ученые не сильны в математике, поэтому они поручили это задание Вам.

Обратите внимание, в этой задаче считается, что 00 = 1.

Входные данные

В первой строке записано единственное целое число S (1 ≤ S ≤ 103) — максимальная сумма координат искомой точки.

Во второй строке записаны через пробел три целых числа a, b, c (0 ≤ a, b, c ≤ 103) — числа, описывающие метрику грибных ученых.

Выходные данные

Выведите три вещественных числа — координаты точки, в которой достигается максимум в метрике грибных учёных. Если ответов несколько выведите любой, удовлетворяющий ограничениям.

Натуральный логарифм расстояния от центра вселенной до выведенной точки в метрике грибных ученых не должен отличаться от натурального логарифма максимального расстояния более, чем на 10 - 6. Считается, что ln(0) =  - ∞.


Примеры
Входные данныеВыходные данные
1 3
1 1 1
1.0 1.0 1.0
2 3
2 0 0
3.0 0.0 0.0

time 2000 ms
memory 256 Mb
Правила оформления программ и список ошибок при автоматической проверке задач

Статистика успешных решений по компиляторам
 Кол-во
С++ Mingw-w644
Комментарий учителя