Nhiệm vụ của bạn rất đơn giản: Viết chương trình (hoặc chức năng) không có đầu vào và đầu ra giống như thế này:
## *name*, *length* bytes
*code*
Trong trường hợp *name*
là tên của ngôn ngữ mà bạn đang sử dụng, *length*
là số byte trong mã của bạn, và *code*
là mã nguồn của chương trình của bạn. Nếu *code*
chứa nhiều dòng, nó có bốn khoảng trắng trước mỗi dòng.
Đây là một triển khai ví dụ 124 byte trong Python 3:
s = "## Python 3, 124 bytes{2} s = {1}{0}{1}{2}print(s.format(s,chr(34),chr(10)))"
print(s.format(s,chr(34),chr(10)))
Đầu ra là:
## Python 3, 124 bytes
s = "## Python 3, 124 bytes{2} s = {1}{0}{1}{2}print(s.format(s,chr(34),chr(10)))"
print(s.format(s,chr(34),chr(10)))
Mà trong Markdown là:
Python 3, 124 byte
s = "## Python 3, 124 bytes{2} s = {1}{0}{1}{2}print(s.format(s,chr(34),chr(10)))" print(s.format(s,chr(34),chr(10)))
Đây là môn đánh gôn , vì vậy câu trả lời ngắn nhất (tính bằng byte) sẽ thắng.