#include "bits/stdc++.h"
using namespace std;
typedef long long int ll;
void cpsolve();
int main() {
int s,a,b,c;
cin >> s >> a >> b >> c;
long double sum = a + b + c;
if (sum == 0){
printf("0 0 0\n");
return 0;
}
double x = s*a/sum;
double y = s*b/sum;
double z = s*c/sum;
printf("%.20lf %.20lf %.20lf\n",x,y,z);
}
1669D - Colorful Stamp | 1669B - Triple |
1669A - Division | 1669H - Maximal AND |
1669E - 2-Letter Strings | 483A - Counterexample |
3C - Tic-tac-toe | 1669F - Eating Candies |
1323B - Count Subrectangles | 991C - Candies |
1463A - Dungeon | 1671D - Insert a Progression |
1671A - String Building | 1671B - Consecutive Points Segment |
1671C - Dolce Vita | 1669G - Fall Down |
4D - Mysterious Present | 1316B - String Modification |
1204A - BowWow and the Timetable | 508B - Anton and currency you all know |
1672A - Log Chopping | 300A - Array |
48D - Permutations | 677C - Vanya and Label |
1583B - Omkar and Heavenly Tree | 1703C - Cypher |
1511C - Yet Another Card Deck | 1698A - XOR Mixup |
1702E - Split Into Two Sets | 1703B - ICPC Balloons |