Ruby đi kèm với REPL tích hợp, khá tiện dụng.
Thách thức của bạn là đánh sập nó với số lượng mã ít nhất!
Định nghĩa của "sự cố" là "làm cho nó thoát ra một cách ngoài ý muốn ." Điều này có nghĩa exit
, quit
, abort
, irb_exit
, irb_quit
, et. al. không phải là câu trả lời hợp lệ.
Hơn nữa, bạn không thể gây ra bất kỳ tác dụng phụ nào cho bất kỳ phần nào khác của hệ thống. Ví dụ, `rm -rf /`
cũng không hợp lệ.
Mọi phiên bản 1.9.3 trở lên đều hợp lệ. Nếu mã của bạn chỉ hoạt động trên một phiên bản cụ thể của Ruby, bạn có thể chỉ định điều đó trong câu trả lời.
Hạn chế cuối cùng là bạn không được dựa vào bất kỳ loại đá quý nào.
Đây là môn đánh gôn , vì vậy đoạn mã ngắn nhất gặp sự cố IRB sẽ giành chiến thắng!