Bạn chưa đăng nhập. Vui lòng đăng nhập để hỏi bài
Thành Nguyễn

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

Nguyễn Lê Phước Thịnh
27 tháng 12 2021 lúc 0:04

#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;

}


Các câu hỏi tương tự
HUY
Xem chi tiết
29_LÃ XUÂN SƠN
Xem chi tiết
phạm bá chỉnh
Xem chi tiết
phạm hồng lam
Xem chi tiết
Nguyễn Thái Phong
Xem chi tiết
Sang Nguyễn
Xem chi tiết
giapducphuongth2601
Xem chi tiết
Minh Hào
Xem chi tiết