#include <iostream>
#include <cstdio>
using namespace std;
int main()
{
int neg = 0, pos = 0, zero = 0;
int n;
cin>>n;
for(int i = 0 ; i < n; ++i){
int b;
cin>>b;
if( b < 0 ){
++neg;
}
else if( b > 0){
++pos;
}
else{
++zero;
}
}
double negRatio, posRatio, zeroRatio;
negRatio = static_cast<double>(neg) / static_cast<double>(n);
posRatio = static_cast<double>(pos) / static_cast<double>(n);
zeroRatio = static_cast<double>(zero) / static_cast<double>(n);
printf("%.3f\n%.3f\n%.3f",posRatio,negRatio,zeroRatio);
return 0;
}