Cho access log (token đầu là IP). Hãy in ra tối đa 3 IP có nhiều request nhất, mỗi dòng SỐ_LƯỢNG IP.
Thứ tự sắp xếp: giảm dần theo số lượng; nếu bằng nhau thì tăng dần theo IP (so sánh chuỗi LC_ALL=C). Nếu có ít hơn 3 IP thì in tất cả.
Input:
10.0.0.2 x
10.0.0.1 x
10.0.0.1 x
10.0.0.3 x
10.0.0.1 x
10.0.0.2 x
Output:
3 10.0.0.1
2 10.0.0.2
1 10.0.0.3
Nhiều dòng, token đầu mỗi dòng là IP. Có thể rỗng.
0 ≤ số dòng ≤ 100000.
Tối đa 3 dòng SỐ_LƯỢNG IP. Giảm dần theo số lượng, hoà thì tăng dần theo IP. Rỗng không in gì.
Ví dụ:
Đầu vào:
10.0.0.2 x
10.0.0.1 x
10.0.0.1 x
10.0.0.3 x
10.0.0.1 x
10.0.0.2 x
Đầu ra:
3 10.0.0.1
2 10.0.0.2
1 10.0.0.3
Giải thích:
Đang tải editor...