Cho một tập gồm n nhãn lớp (số nguyên). Entropy của tập đo độ hỗn loạn theo công thức:
H=−∑cpclog2pc
trong đó pc là tỉ lệ số phần tử thuộc lớp c trên tổng số n. Quy ước 0log20=0 (lớp không xuất hiện thì bỏ qua). Hãy in entropy của tập nhãn.
Dòng đầu: số nguyên n. Dòng sau: n số nguyên là nhãn lớp.
1≤n≤1000; nhãn là số nguyên không âm.
Một số thực: entropy H, làm tròn 2 chữ số thập phân.
Ví dụ:
Đầu vào:
4
0 0 1 1
Đầu ra:
1.00
Giải thích:
Đang tải editor...