ความคาดหวังของการท้าทายนี้คือ:
- หากโปรแกรมของคุณทำงานตามปกติรหัสทั้งหมดในเครื่องหมายคำพูด (
"
- เครื่องหมายคำพูดคู่) ควรถูกพิมพ์ - หากโปรแกรมของคุณอยู่ในเครื่องหมายคำพูดคู่ (ในทางกลับกันเครื่องหมายคำพูด) รหัสที่ปกติไม่ได้อยู่ในเครื่องหมายคำพูดควรจะพิมพ์
เช่น:
สมมติว่าคุณมีรหัสต่อไปนี้:
fancyStuff("myCode"); "I like".isGreat();
ถ้าฉันใช้มันฉันคาดหวังผลลัพธ์ของ:
myCode
I like
อย่างไรก็ตามถ้าฉันใส่ในเครื่องหมายคำพูดฉันจะได้รับ:
"fancyStuff("myCode"); "I like".isGreat();"
เมื่อเรียกใช้รหัสนี้ผลลัพธ์ที่คาดหวังจะเป็น:
fancyStuff(
);
.isGreat();
เห็นได้ชัดว่าตัวอย่างข้างต้นไม่ได้เป็นการตอบสนองการทำงานในภาษาใด ๆ งานของคุณคือการเขียนรหัสที่มีประสิทธิภาพในลักษณะนี้
กฎระเบียบ
- ช่องโหว่มาตรฐานใช้
- ค่าที่พิมพ์ทั้งในแบบฟอร์มที่ยกมาและไม่ได้ระบุไว้ต้องไม่ว่างเปล่าหรือประกอบด้วยช่องว่างเท่านั้น ซึ่งหมายความว่าโปรแกรมทั้งหมดต้องมีชุดคำพูดอย่างน้อยหนึ่งชุด
- อย่างไรก็ตามอนุญาตให้ใช้ช่องว่างต่อท้าย / นำหน้า
- ไม่ต้องดูรหัสของคุณชื่อไฟล์ที่ต้องการ ฯลฯ
- คำพูดที่ไม่ตรงกันจะไม่ได้รับอนุญาต
- หากมีหลายสตริงพวกเขาสามารถพิมพ์เป็นบรรทัดใหม่ (ในตัวอย่าง) หรือในวิธีอื่นที่มนุษย์สามารถอ่านได้ - ไม่มีอาร์เรย์หรือวัตถุ
- นี่คือcode-golfดังนั้นคำตอบที่สั้นที่สุดในจำนวนไบต์ชนะ