Chọn một bộ bốn byte mà không cần thay thế (nghĩa là không có byte lặp lại) và không nhất thiết phải theo bất kỳ thứ tự cụ thể nào, từ bất kỳ một trong bốn bộ sau đây:
- Các ký tự của bất kỳ một mã hóa byte đơn
- Các ký tự Unicode trong phạm vi 00 FF FF
- Các số nguyên thập phân đã ký trong phạm vi −128 Mạnh127
- Các số nguyên thập phân không dấu trong phạm vi 0 Hay255
Bốn giá trị bạn đã chọn (vui lòng nêu rõ chúng là) sẽ là các đầu vào hợp lệ. Bạn phải ghép từng giá trị với một trong những tác phẩm nghệ thuật ASCII dưới đây.
Đưa ra (bằng bất kỳ phương tiện nào) một trong bốn đầu vào hợp lệ của bạn, trả lời (bằng bất kỳ phương tiện nào, thậm chí là danh sách các chuỗi) với nghệ thuật ASCII tương ứng. Không gian trắng thêm được phép ở tất cả các phía, miễn là hình ảnh ở đó trong một khu vực 2D liền kề.
Byte đầu tiên:
/\
/ \
| |
| |
| |
|____|
\__/
| |
| |
| |
| |
/\ | | /\
/ \| |/ \
| || || |
| || || |
| || || |
| || || |
| || || |
| || || |
| || || |
| || || |
| || || |
| || || |
| || || |
| || || |
| || || |
| || || |
| || || |
| || || |
| || || |
| || || |
AAAAAAAAAAAA
Byte thứ hai:
/\
/ \
| |
| |
| |
|____|
\__/
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
AAAA
Byte thứ ba:
/\
/ \
| |
| |
| |
|____|
\__/
| |
| |
| |
|__|
/\
Byte thứ tư:
db
_/\_
\__/
| |
| |
| |
|__|
/\
Có gì mới về thử thách phức tạp Kolmogorov nghệ thuật ASCII này?
Khả năng chọn đầu vào hợp lệ thể hiện một khía cạnh mới cho thách thức. Các đầu vào rõ ràng là quá giới hạn để mã hóa toàn bộ kết quả, nhưng có thể mang đủ thông tin để thu hút sự chú ý.
Nhiều kết quả đầu ra có thể chia sẻ rất nhiều cấu trúc, vì vậy việc sử dụng lại mã hoặc hình ảnh phụ là khả thi cả trong mỗi hình ảnh và giữa các hình ảnh.
Có đủ sự trùng lặp rằng ngay cả các ngôn ngữ không hướng đến các thách thức như thế này cũng có cơ hội sử dụng mã thông minh thay vì chỉ sử dụng các chuỗi mã hóa rộng rãi.