Trung bình cộng các phần tử không âm
Cho dãy số nguyên gồm nn phần tử. In ra trung bình cộng các phần tử không âm của dãy.
Input
Dòng đầu tiên ghi số nn (n≤105)(n≤105).
Dòng tiếp theo ghi nn phần tử (|ai|≤109)(|ai|≤109), các phần tử cách nhau bởi dấu cách.
Output
In ra một số thực duy nhất với ba chữ số thập phân là trung bình cộng của các phần tử không âm của dãy.
***Dùng python
#include <bits/stdc++.h>
using namespace std;
long long i,n,t,x,dem;
int main()
{
cin>>n;
t=0;
dem=0;
for (i=1; i<=n; i++)
{
cin>>x;
if (x>=0)
{
t=t+x;
dem++;
}
}
cout<<fixed<<setprecision(2)<<t*1.0/(dem*1.0);
return 0;
}