package myTest;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.util.ArrayList;
class test
{
public static void main(String[] args) throws IOException
{
System.out.println("請輸入您需要統計的數據,逗號隔開");
BufferedReader buf = new BufferedReader(new InputStreamReader(System.in));
String[] st = buf.readLine().trim().split(",");
ArrayList<Integer> positive=new ArrayList<Integer>();
ArrayList<Integer> negtive=new ArrayList<Integer>();
int sum=0;
double avg=0;
int zeroNum=0;
for(int i=0;i<st.length;i++){
int number=Integer.parseInt(st[i]);
if(number>0){
positive.add(number);
}
if(number<0){
negtive.add(number);
}
if(number==0){
zeroNum++;
}
sum+=number;
}
avg=sum*1.0/st.length;
System.out.println("正數為:");
for (int i=0;i<positive.size();i++){
System.out.print(positive.get(i)+"\t");
}
System.out.println();
System.out.println("負數為:");
for (int i=0;i<negtive.size();i++){
System.out.print(negtive.get(i)+"\t");
}
System.out.println();
System.out.println("零的個數為:"+zeroNum);
System.out.println("和為:"+sum);
System.out.println("平均數為:"+avg);
}
}