import java.util.*;
public class Main{
public static void main(String[] args){
Scanner in = new Scanner(System.in);
while(in.hasNext()){
int size = in.nextInt();
int count = 0; //统计小于0的数
int m =0; //统计大于0的数
int[] nums = new int[size];
for(int i=0; i<size; i++){
int num = in.nextInt();
nums[i] = num;
if(num<0){
count++;
}else if(num>0){
m++;
}
}
int sum=0;
for(int num : nums){
if(num!=0 && num>0){
sum +=num;//统计大于0的正整数的和
}else if(num==0) {
sum +=0;//若都为0 则和为0
}
}
if(sum!=0) {
double avg = (double)sum/m;
System.out.printf("%d %.1f\n", count, avg);//%d表示输出十进制整数;%.1f表示输出一位小数
}else {
double avg = 0.0;
System.out.print(count + " " + avg);
}
}
}
}
public class Main{
public static void main(String[] args){
Scanner in = new Scanner(System.in);
while(in.hasNext()){
int size = in.nextInt();
int count = 0; //统计小于0的数
int m =0; //统计大于0的数
int[] nums = new int[size];
for(int i=0; i<size; i++){
int num = in.nextInt();
nums[i] = num;
if(num<0){
count++;
}else if(num>0){
m++;
}
}
int sum=0;
for(int num : nums){
if(num!=0 && num>0){
sum +=num;//统计大于0的正整数的和
}else if(num==0) {
sum +=0;//若都为0 则和为0
}
}
if(sum!=0) {
double avg = (double)sum/m;
System.out.printf("%d %.1f\n", count, avg);//%d表示输出十进制整数;%.1f表示输出一位小数
}else {
double avg = 0.0;
System.out.print(count + " " + avg);
}
}
}
}