Đây là một cracker muối ASCII :
_________________
| . . . |
| . . |
| . . . |
| . . |
| . . . |
|_________________|
Đây là hai bánh quy xếp chồng lên nhau:
_________________
| . . . |
| . __________|______
| . | . . . |
| .| . . |
| . | . . . |
|______| . . |
| . . . |
|_________________|
Viết chương trình ngắn nhất có thể có một số nguyên dương và rút ra một chồng nhiều bánh quy muối ASCII đó.
Đầu vào có thể đến từ stdin, dòng lệnh hoặc bạn có thể chỉ cần viết một hàm. Đầu vào sẽ luôn hợp lệ. Đầu ra phải đi đến thiết bị xuất chuẩn hoặc thay thế gần nhất.
Mỗi cracker xếp chồng luôn được chuyển 2 ký tự xuống và 7 ký tự bên phải của cracker bên dưới nó. Không nên có không gian dấu hoặc dòng mới.
Chương trình ngắn nhất tính bằng byte thắng.
Ví dụ
Nếu đầu vào là 1
đầu ra là
_________________
| . . . |
| . . |
| . . . |
| . . |
| . . . |
|_________________|
Nếu đầu vào là 2
đầu ra là
_________________
| . . . |
| . __________|______
| . | . . . |
| .| . . |
| . | . . . |
|______| . . |
| . . . |
|_________________|
Nếu đầu vào là 3
đầu ra là
_________________
| . . . |
| . __________|______
| . | . . . |
| .| . __________|______
| . | . | . . . |
|______| .| . . |
| . | . . . |
|______| . . |
| . . . |
|_________________|
Và như vậy.
___|___
thay vì _______
. Tôi đoán nó sẽ trông kỳ lạ nếu nó là cái thứ hai