Triển vọng của thử thách này là:
- Nếu chương trình của bạn chạy bình thường, tất cả các mã trong dấu giọng nói (
"
- dấu ngoặc kép) sẽ được in. - Nếu chương trình của bạn được gói trong dấu ngoặc kép (lần lượt đảo ngược dấu giọng nói), mã thường không được in trong dấu ngoặc kép sẽ được in.
Ví dụ:
Giả sử bạn có mã sau đây:
fancyStuff("myCode"); "I like".isGreat();
Nếu tôi chạy nó, tôi sẽ mong đợi một đầu ra:
myCode
I like
Tuy nhiên, nếu tôi gói nó trong dấu ngoặc kép, tôi sẽ nhận được:
"fancyStuff("myCode"); "I like".isGreat();"
Khi mã này được chạy, đầu ra dự kiến sẽ là:
fancyStuff(
);
.isGreat();
Rõ ràng, ví dụ trên không phải là một phản ứng chức năng trong bất kỳ ngôn ngữ nào. Công việc của bạn là viết mã thực hiện theo cách này.
Quy tắc
- Tiêu chuẩn áp dụng.
- Các giá trị được in, ở cả hai dạng được trích dẫn và không được trích dẫn, phải không trống hoặc chỉ bao gồm khoảng trắng. Điều này cũng có nghĩa là tất cả các chương trình phải bao gồm ít nhất một bộ trích dẫn.
- Tuy nhiên, khoảng trắng dấu vết / preeeding được cho phép.
- Không nhìn vào mã của riêng bạn, tên tệp yêu cầu, v.v.
- Báo giá chưa từng có là không được phép
- Nếu có nhiều chuỗi, chúng có thể được in dưới dạng dòng mới (như trong ví dụ) hoặc theo một số cách dễ đọc khác của con người - không có mảng hoặc đối tượng
- Đây là môn đánh gôn , vì vậy câu trả lời ngắn nhất bằng byte thắng.