Lấy cảm hứng từ github.com/JackToaster/R assuring-Parable-Generator , lần lượt lấy cảm hứng từ xkcd.com/1263 . Các từ có thể được bắt nguồn từ r assuring.cfg của kho lưu trữ đó.
Có một cái nhìn vào r assuring.cfg (sử dụng cam kết thứ 12) được đề xuất để xem ngữ pháp mà đầu ra khớp với (Đầu ra là danh sách tất cả các chuỗi khớp với ngữ pháp).
Nhiệm vụ: Chương trình của bạn phải xuất ra tất cả 7968 dòng phân biệt chữ hoa chữ thường của văn bản chính xác có trong pastebin pastebin.com/2SNAJ1VH . Một bản sao của pastebin được lưu trong Wayback Machine
Dưới đây là mẫu 33 dòng động lực từ pastebin:
Computers can't enjoy a salad.
Computers can't enjoy a cake.
Computers can't enjoy a ice cream cone.
Computers can't enjoy a meal.
Computers can't enjoy a drink.
Computers can't enjoy a steak.
Computers can't enjoy a chicken dinner.
Computers can't enjoy a piece of cake.
Computers can't enjoy a piece of pie.
Computers can't enjoy a cookie.
Computers can't enjoy a sandwich.
Computers can't taste a salad.
Computers can't taste a cake.
Computers can't taste a ice cream cone.
Computers can't taste a meal.
Computers can't taste a drink.
Computers can't taste a steak.
Computers can't taste a chicken dinner.
Computers can't taste a piece of cake.
Computers can't taste a piece of pie.
Computers can't taste a cookie.
Computers can't taste a sandwich.
Computers can't experience eating a salad.
Computers can't experience eating a cake.
Computers can't experience eating a ice cream cone.
Computers can't experience eating a meal.
Computers can't experience eating a drink.
Computers can't experience eating a steak.
Computers can't experience eating a chicken dinner.
Computers can't experience eating a piece of cake.
Computers can't experience eating a piece of pie.
Computers can't experience eating a cookie.
Computers can't experience eating a sandwich.
Quy tắc thử thách:
- Đầu ra của dòng có thể được sắp xếp theo bất kỳ cách nào bạn muốn, nhưng phải bao gồm tất cả 7968 trong số chúng.
- Đầu ra phải là một chuỗi phẳng đơn, không phải là một danh sách các chuỗi.
- Chương trình của bạn sẽ chấp nhận không có đầu vào hoặc đầu vào không sử dụng trống.
- Chương trình của bạn có thể không lấy dữ liệu từ bất kỳ nguồn trực tuyến nào.
- Một dòng mới duy nhất là tùy chọn.
Đây là mã golf , vì vậy mã ngắn nhất sẽ thắng.
No computer {can} {action}.
được lặp lại hai lần và Computers {cannot_present}
tạo ra các cụm từ như "Máy tính không có khả năng". Cố ý?