public static void Main()
var hodove=double.Parse(Console.ReadLine());
for(int i=1;i<=hodove;i++)
var n=int.Parse(Console.ReadLine());
if(n>50||n<0) {invalid++; rezult/=2;}
if(n<10) {br09++;rezult=rezult+0.2*n;}
if(n<20) {br1019++;rezult=rezult+0.3*n;}
if(n<30) {br2029++; rezult=rezult+0.4*n;}
if(n<40) {br3039++;rezult=rezult+50;}
else{br4050++;rezult=rezult+100;}
Console.WriteLine("{0:f2}",rezult);
Console.WriteLine("From 0 to 9: {0:f2}%",100*br09/hodove);
Console.WriteLine("From 10 to 19: {0:f2}%",100*br1019/hodove);
Console.WriteLine("From 20 to 29: {0:f2}%",100*br2029/hodove);
Console.WriteLine("From 30 to 39: {0:f2}%",100*br3039/hodove);
Console.WriteLine("From 40 to 50: {0:f2}%",100*br4050/hodove);
Console.WriteLine("Invalid numbers: {0:f2}%",100*invalid/hodove);