//感觉没有多组输入啊!!!!!这就过了?
#include<iostream> using namespace std; int main() { int num1 = 0; int num2 = 0; int sum = 0; double result = 0.0; int input; while(cin>>input) { //如果是负数 num if(input < 0) { num1++; } else { num2++; sum += input; } } if(num2>0) { result = (double)sum/(double)num2; } cout<<num1<<endl; printf("%.1f\n",result); return 0; }