MÃ SÁCH

An là một học sinh của trường THPT chuyên. Trong thời gian rảnh, An rất thích đọc sách tại thư viện trường. An thấy trong thư viện mỗi quyển sách đều được gán một mã số. Mã số là một chuỗi các ký tự bao gồm các chữ cái và chữ số (có phân biệt chữ in hoa, in thường, không có khoảng trống). Hôm nay, An vào thư viện để mượn sách về đọc. Trong lúc mượn sách, An liền nảy ra một ý nghĩ đếm xem mã số của cuốn sách đang cầm có bao nhiêu kí tự phân biệt, mỗi kí tự đó xuất hiện bao nhiêu lần.

Yêu cầu: Em hãy giúp bạn An chỉ ra số lượng các ký tự phân biệt và số lần xuất hiện của kí tự đó trong mã số của cuốn sách An đang cầm.

Dữ liệu vào:

  • Một dòng duy nhất là mã số của cuốn sách.

Kết quả:

  • Dòng 1: Ghi ra số lượng kí tự khác nhau đã được dùng để đặt mã số.
  • Các dòng tiếp theo, mỗi dòng ghi ra các kí tự có xuất hiện trong mã số, kèm theo số lần xuất hiện lần lượt theo thứ tự trong bảng mã ASCII.

Ví dụ:

Input

TamQuoc001 

Output

9
0 2
1 1
Q 1
T 1
a 1
c 1
m 1
o 1
u 1 

Ràng buộc:

  • Có 50% số điểm ứng với các test có số kí tự của xâu ~ s ≤10^2 ~.
  • Có 50% số điểm ứng với các test có số kí tự của xâu ~ s ≤10^4 ~.

Bạn cần đăng nhập để nộp bài

hpcode.edu.vn
Code tích cực
Trong 24h
  1. nguyenvuquang (12/18)
  2. huy_notcoding (9/14)
  3. ilpnvm (9/18)
Trong 7 ngày
  1. ducchinh (169/223)
  2. hienpham (163/213)
  3. bichngoc (150/213)
Trong 30 ngày
  1. ducchinh (169/223)
  2. hienpham (163/213)
  3. tgtam2022 (150/369)
Thống kê
AC/Sub: 97887/180710
Pascal: 17121
C++: 130348
Python: 33199
Lượt xem/tải tests: 37713

Lưu Hải Phong - 2020
[email protected]