Viết chương trình đưa ra danh sách số lần xuất hiện của mỗi ký tự duy nhất trong mã nguồn của nó.
Ví dụ, chương trình giả thuyết này {Source_Print_1};
sẽ tạo ra kết quả này:
; 1
P 1
S 1
_ 2
c 1
e 1
i 1
n 1
o 1
p 1
r 2
t 1
u 1
{ 1
} 1
Các định dạng phải phù hợp với ví dụ này. Không có khoảng trắng bên ngoài được cho phép, ngoại trừ một dòng mới cuối cùng tùy chọn.
Chương trình của bạn có thể không đọc mã nguồn của chính nó từ tệp nguồn.
Các nhân vật được liệt kê phải ở một trong hai đơn đặt hàng. Thứ tự của các giá trị ký tự trong mã hóa ký tự được sử dụng bởi ngôn ngữ của bạn (có thể là ASCII) hoặc thứ tự các ký tự xuất hiện trong nguồn của bạn.
Câu hỏi này lấy cảm hứng từ nhận xét này của Jan Dvorak .