同样这道题为什么难度划分在较难 ,应该就是输出格式问题简单求和
#include<iostream> #include<string.h> #include<cstdio> using namespace std; int num,count1,count2; double ave,sum; int main(){ while(cin>>num){ if(num>=0){ sum+=num; count1++; }else{ count2++; } } if(sum!=0) ave=sum*1.0/count1; printf("%d\n%.1lf\n",count2,ave); return 0; }