#CCBCHMOT0000014. Tuổi trung bình (Ages)
Tuổi trung bình (Ages)
Tuổi trung bình (Ages)
Nguồn: beecrowd
Phiên bản: Phước Hưng OJ Extended
Đề bài
Một nhóm người được mô tả bằng dãy các số nguyên chỉ tuổi. Dãy kết thúc ở số âm đầu tiên, số này là dấu dừng và không thuộc nhóm. Tính tuổi trung bình cộng của các tuổi không âm trước dấu dừng rồi in đúng hai chữ số sau dấu thập phân. Bản PHOJ bảo đảm có ít nhất một tuổi trước dấu dừng.
Input
Mỗi dòng chứa một số nguyên là tuổi hoặc số âm kết thúc dãy.
Output
Một số thực là trung bình các tuổi trước dấu dừng, có đúng hai chữ số sau dấu thập phân.
Subtask
- Subtask 1 (20%): Có đúng một tuổi trước dấu dừng .
- Subtask 2 (30%): Có từ đến tuổi, mỗi tuổi từ đến ; dấu dừng thuộc .
- Subtask 3 (50%): Có từ đến tuổi, mỗi tuổi từ đến ; dấu dừng âm thuộc .
Ví dụ
Ví dụ 1
Input
34
56
44
23
-1
Output
39.25
Giải thích
Có bốn tuổi 34,56,44,23; tổng là 157, số người là 4. Dấu -1 không tính. Trung bình 157/4=39.25 nên in 39.25.
Ví dụ 2
Input
0
20
-1
Output
10.00
Giải thích
Tuổi 0 vẫn là dữ liệu hợp lệ; tổng 20, số người 2, trung bình 10.00.