Đếm ký tự

Xem dạng PDF

Gửi bài giải

Điểm: 1,00 (OI)
Giới hạn thời gian: 1.0s
Giới hạn bộ nhớ: 512M
Input: stdin
Output: stdout

Tác giả:
Dạng bài
Ngôn ngữ cho phép
Python, Scratch

Sau giờ học tiếng Anh, cô giáo đưa ra một trò chơi thú vị để giúp các bạn học sinh thư giãn. Cô viết lên bảng một dãy ký tự các chữ cái tiếng Anh gồm chữ in hoa, in thường và các chữ số. Nhiệm vụ của các bạn học sinh là:

  1. Đếm xem có bao nhiêu ký tự khác nhau trong dãy ký tự đó.

  2. Đếm xem mỗi ký tự xuất hiện bao nhiêu lần.

Yêu cầu: Hãy giúp các bạn giải quyết bài toán này nhé!

Dữ liệu vào
  • Xâu kí tự ~S~ có độ dài không quá ~1000~ kí tự, chỉ gồm các chữ cái tiếng Anh gồm chữ in hoa, in thường và các chữ số.
Kết quả:

Gồm 2 dòng:

  • Dòng đầu ghi số kí tự khác nhau
  • Các dòng tiếp theo, mỗi dòng ghi một kí tự xuất hiện trong xâu ~S~ và số lần xuất hiện của nó.

Lưu ý: Các kí tự đưa ra theo thứ tự chữ cái in hoa, in thường, chữ số. Các chữ cái, chữ số đưa ra theo thứ tự từ điển.

Sample Input
zCdB1A9B1BdC
Sample Output
7
A 1
B 3
C 2
d 2
z l
1 2
9 1

Bình luận

Hãy đọc nội quy trước khi bình luận.


Không có bình luận tại thời điểm này.