Bỏ qua đến nội dung
Kho đề HSG Tin 9Đề thi cấp tỉnh/thành phố

Bài 2 · Lập trình

Đếm kí tự

Thời gian
1 giây/test
Tên chương trình
APPEARSTR.*
Vào / Ra
APPEARSTR.INP → APPEARSTR.OUT

Đề bài

Xâu là dãy các kí tự trong bảng mã ASCII. Cho một xâu SS chỉ gồm các kí tự là chữ số, chữ cái in hoa và in thường. Bạn hãy lập trình đếm số lần xuất hiện của từng kí tự có trong xâu SS?

Dữ liệu vàoAPPEARSTR.INP

  • Một dòng duy nhất chứa xâu SS khác rỗng (độ dài của SS không quá 10710^7 kí tự).

Kết quả raAPPEARSTR.OUT

  • Đối với mỗi kí tự xuất hiện trong xâu SS, ghi trên một dòng gồm kí tự và số lần xuất hiện của kí tự đó trong xâu (các kí tự được liệt kê theo thứ tự từ điển).

Ràng buộc

  • Subtask 1 (50% điểm): Xâu chỉ chứa kí tự chữ cái in thường;
  • Subtask 2 (50% điểm): Không có ràng buộc bổ sung.

Ví dụ

Dữ liệu vàoAPPEARSTR.INP
55faaAAA222
Kết quả raAPPEARSTR.OUT
2 3
5 2
A 3
a 2
f 1

Thuộc đề thi

Kỳ thi chọn học sinh giỏi lớp 9 năm học 2020-2021 — Đề thi môn: Tin học

Vĩnh Phúc · Cấp tỉnh · Năm học 2020-2021