Cho một xâu kí tự \(S\) gồm \(n\) kí tự chữ cái thường.
Yêu cầu: Hãy xác định kí tự xuất hiện nhiều lần nhất trong xâu \(S\), nếu có nhiều kí tự cùng xuất hiện nhiều lần nhất thì in ra kí tự có thứ tự từ điển nhỏ hơn.
Dữ liệu vào:
+ Một xâu có \(n\) kí tự chữ cái thường \((1 < n \leq 1000)\).
Kết quả:
- Dòng 1: Ghi ra kí tự xuất hiện nhiều lần nhất, nếu có nhiều kí tự cùng xuất hiện nhiều lần nhất thì in ra kí tự có thứ tự từ điển nhỏ hơn.
- Dòng 2: Ghi số lần xuất hiện tương ứng.
Ví dụ:
Input | Output | Giải thích |
---|---|---|
abbaac |
a 3 | Kí tự 'a' xuất hiện nhiều lần nhất với số lần xuất hiện là 3 |
Input | Output | Giải thích |
---|---|---|
cbsvcccbfbb |
b 4 | Có 2 kí tự xuất hiện nhiều lần nhất là 'b' và 'c' với cùng số lần xuất hiện là 4. In ra kí tự 'b' vì có thứ tự từ điển nhỏ hơn 'c' |
Ràng buộc:
40% test với \(1 < n \leq 10\).
40% test với \(10 < n \leq 100\).
20% test với \(100 < n \leq 1000\).
Code tích cực |
---|
Trong 24h |
|
Trong 7 ngày |
|
Trong 30 ngày |
|
Thống kê |
---|
AC/Sub: 97887/180710 Pascal: 17121 C++: 130348 Python: 33199 Lượt xem/tải tests: 38905 |