题解 | #记负均正II#
记负均正II
https://www.nowcoder.com/practice/64f6f222499c4c94b338e588592b6a62
#include <iostream> using namespace std; int main() { double sum=0.0; int a; int n=-0; int cn=0; while(cin >> a){ if(a < 0){ n++; }else{ sum = sum + a; cn++; } } cout << n << endl; if(sum == 0){ cout << "0.0" << endl; }else printf("%0.1f\n",sum/cn); return 0; } // 64 位输出请用 printf("%lld")