Viết chương trình ngắn nhất tạo ra biểu đồ (biểu diễn đồ họa của phân phối dữ liệu).
Quy tắc:
- Phải tạo một biểu đồ dựa trên độ dài ký tự của các từ (bao gồm dấu chấm câu) vào chương trình. (Nếu một từ dài 4 chữ cái, thanh đại diện cho số 4 tăng thêm 1)
- Phải hiển thị nhãn thanh tương quan với độ dài ký tự mà thanh đại diện.
- Tất cả các nhân vật phải được chấp nhận.
- Nếu các thanh phải được thu nhỏ, cần phải có một số cách được hiển thị trong biểu đồ.
Ví dụ:
$ ./histogram This is a hole in one!
1 |#
2 |##
3 |
4 |###
$./histogram Extensive word length should not be very problematic.
1 |
2 |#
3 |#
4 |##
5 |
6 |##
7 |
8 |
9 |#
10|
11|
12|#
./histogram Very long strings of words should be just as easy to generate a histogram just as short strings of words are easy to generate a histogram for.
1 |##
2 |#######
3 |#
4 |#######
5 |###
6 |#
7 |##
8 |##
9 |##