Mô tả thử thách
Trên một số kênh trên một trang web phát trực tuyến phổ biến twitch.tv, một thông điệp phổ biến mà mọi người có xu hướng spam trong các cuộc trò chuyện để dụ mọi người vào spam "LUL" là
One more LUL and I'm out
LUL là một emote phổ biến được sử dụng để thể hiện rằng một cái gì đó buồn cười đã xảy ra trên luồng.
Ngay sau đó các meme đã cho thấy tiềm năng của họ và một sự nhại lại của bản sao được tiếp theo:
One more "One more LUL and I'm out" and I'm out
Đó là cùng một thông điệp lồng trong chính nó. Cho một số nguyên không âm N, xuất ra Nthời gian lồng LUL-pasta theo mẫu bên dưới.
Quy tắc golf-golf tiêu chuẩn được áp dụng, mã ngắn nhất tính theo byte sẽ thắng.
Đầu vào / đầu ra mẫu
0: One more LUL and I'm out
1: One more "One more LUL and I'm out" and I'm out
2: One more "One more "One more LUL and I'm out" and I'm out" and I'm out
...
7: One more "One more "One more "One more "One more "One more "One more "One more LUL and I'm out" and I'm out" and I'm out" and I'm out" and I'm out" and I'm out" and I'm out" and I'm out
Ghi chú
- Dòng mới hàng đầu / dấu được cho phép
- Viết hoa phải được bảo tồn
- Mã của bạn có thể là một chương trình đầy đủ hoặc một chức năng
- Thay vì in, bạn có thể trả về một chuỗi hoặc tương đương với chuỗi trong ngôn ngữ bạn chọn
- Bạn có thể lập chỉ mục từ
1thay vì0
You Only YOLO once --> YOYOLOO. You Only YOYOLOO Once --> YOYOYOLOOO, v.v.

Chúng tôi bắt đầu bằng cách đọc số N lặp lại và lưu trữ hai bản sao của nó trong bộ nhớ.
Sau đó, chúng tôi đếm ngược N đầu tiên , đẩy nhiều bản sao "và tôi ra" vào ngăn xếp ngược lại. Mỗi bản sao bổ sung được tách ra từ bản trước với một trích dẫn. Trích dẫn được tạo ra với trình tự
Khi vòng lặp đầu tiên này hoàn tất, chúng tôi sẽ đẩy "LUL" lên ngăn xếp (về mặt kỹ thuật thì điều này ngược lại, nhưng rõ ràng nó không có gì khác biệt khi nó là một bảng màu).
Sau đó, chúng tôi có một vòng lặp khác, băng qua biên giới bên phải, qua bên trái của sân chơi, và sau đó quay lại. Lần này chúng ta đang đếm ngược đến N thứ hai, đẩy nhiều bản sao của "Một lần nữa" lên ngăn xếp (một lần nữa ngược lại). Và một lần nữa, mỗi bản sao bổ sung được tách ra từ bản trước với một trích dẫn.
Khi vòng lặp thứ hai hoàn tất, toàn bộ cụm từ hiện nằm trên ngăn xếp (ngược lại), vì vậy chúng ta chỉ cần viết nó ra.
"vào đầu và cuối không?