Lý lịch
Xin chào các gôn thủ! Tôi muốn học tất cả các ngôn ngữ lập trình! Nhưng tôi có một khoảng chú ý ngắn ... và sao chép tất cả các ví dụ Hello World trở nên nhàm chán ... nhưng tôi thích lửa! ^ w ^
Thử thách
Vì vậy, đây là kế hoạch! Tôi muốn tất cả các bạn viết mã nhỏ nhất sẽ biên dịch, in Goodbye Cruel World!
và sau đó sụp đổ. Hoặc, như một thách thức xoắn thưởng, in Hello World!
và sụp đổ vớiGoodbye Cruel World!
Quy tắc
- Điểm của bạn sẽ là tổng số ký tự được sử dụng. Câu trả lời phải là toàn bộ chương trình thực thi.
- Chương trình của bạn phải in
Goodbye Cruel World!
ra đầu ra, sau đó gặp sự cố (lỗi không mong muốn).- Để có điểm thưởng, bạn phải in
Hello World!
ra đầu ra thay thế, nhưng thông báo lỗi cũng phải cóGoodbye Cruel World!
. Nếu bạn hoàn thành thử thách tiền thưởng, bạn có thể chia điểm của mình cho 2. (Bao gồm a! Vào cuối điểm của bạn nếu bạn đang nhận phần thưởng!)
- Để có điểm thưởng, bạn phải in
- Miễn là đầu ra tiêu chuẩn vẫn in và lỗi tiêu chuẩn vẫn in, thứ tự không thành vấn đề. Chỉ cần không thể ngăn chặn người khác xảy ra.
- Đầu ra phải chứa các nội dung trên;
"
không nên xuất hiện ở đầu ra. - Đầu ra phải chứa chuỗi được chỉ định và không có gì khác.
- Báo cáo sự cố có thể chứa bất cứ điều gì, nhưng để nhận phần thưởng, regex sau phải khớp
/Goodbye Cruel World!/mi
(aka, chứa, bỏ qua trường hợp / văn bản xung quanh)) - Các chuỗi
Hello World!
vàGoodbye Cruel World!
không phân biệt chữ hoa chữ thường, nhưng nếu không thì sẽ xuất hiện chính xác như trên. - Nếu ngôn ngữ có khả năng bị sập (nó không thể thay đổi mã thoát), nó cần phải bị sập. Mặt khác, sử dụng "báo cáo lỗi" tiêu chuẩn (nghĩa là
STDERR
) cho ngôn ngữ.
Tôi có thể đánh sập Python 3, vì vậy tôi đã đưa vào ví dụ câu trả lời Python 3! Bây giờ hãy để tất cả đốt cháy thế giới! ^
as a bonus twist challenge, print "Hello World!" and crash with "Goodbye Cruel World!"
?