Круговая диаграмма

아직 제출이 없습니다시간 제한2초메모리 제한256 MB

문제

Для графического изображения соотношения между различного рода величинами во многих областях человеческой деятельности используются различные графики и диаграммы. Одним из типов диаграмм является так называемая круговая диаграмма.

Исходными данными для этой диаграммы является набор чисел a1, ..., an, а диаграмма представляет собой круг радиуса r, разделенный на секторы. При этом каждому из чисел соответствует ровно один сектор, площадь которого пропорциональна этому числу. Общая площадь секторов равна площади круга.

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

입력

Первая строка содержит два целых числа n и r (1 ≤ nr ≤ 100). Вторая строка содержит n целых чисел a1, ..., an (1 ≤ ai ≤ 100 для всех i от 1 до n).

출력

Выведите n вещественных чисел — площади секторов, соответствующих числам a1, ..., an. Выводите каждое из чисел в отдельной строке. Все эти числа должны быть выведены с точностью не хуже 10-6.