Mục tiêu
Mục tiêu của chương trình là vẽ một hình chữ nhật nghệ thuật ASCII liên tục nhân đôi kích thước, xen kẽ theo chiều ngang và chiều dọc. Mỗi lần hình chữ nhật tăng gấp đôi kích thước, khu vực phụ được thể hiện bằng một ký tự khác nhau và các khu vực trước đó không thay đổi. Hai phần nhỏ nhất chứa một ký tự mỗi và có thể ở bất kỳ góc nào.
Chương trình chấp nhận một số nguyên duy nhất làm đầu vào, xác định số phần mà hình chữ nhật đầy đủ chứa.
Không có tài nguyên bên ngoài hoặc đầu vào được cho phép.
Đầu vào và đầu ra mẫu
10
ABDDFFFFHHHHHHHHJJJJJJJJJJJJJJJJ
CCDDFFFFHHHHHHHHJJJJJJJJJJJJJJJJ
EEEEFFFFHHHHHHHHJJJJJJJJJJJJJJJJ
EEEEFFFFHHHHHHHHJJJJJJJJJJJJJJJJ
GGGGGGGGHHHHHHHHJJJJJJJJJJJJJJJJ
GGGGGGGGHHHHHHHHJJJJJJJJJJJJJJJJ
GGGGGGGGHHHHHHHHJJJJJJJJJJJJJJJJ
GGGGGGGGHHHHHHHHJJJJJJJJJJJJJJJJ
IIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJJ
IIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJJ
IIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJJ
IIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJJ
IIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJJ
IIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJJ
IIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJJ
IIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJJ
Tiêu chí lựa chọn
Mã ngắn nhất trong một tuần sẽ giành được điểm.