题解 | #记负均正#
记负均正
http://www.nowcoder.com/practice/6abde6ffcc354ea1a8333836bd6876b8
#include<iostream> using namespace std; int main() { int n; while(cin >> n) { int number[n]; int result1=0,result2=0; double result=0.0f; for(int i = 0; i<n; i++) { cin>>number[i]; if(number[i] < 0) { result1++; }else if(number[i] > 0) { result2++; result += number[i]; } } result = (double)result/(double)result2; cout << result1 <<" "; printf("%.1f", result); cout<<endl; } return 0; }