ทุกคนสามารถทำให้ผลลัพธ์ของโปรแกรมใหญ่ขึ้นโดยการเพิ่มตัวละครดังนั้นทำตรงข้ามกัน
เขียนโปรแกรมเต็มฟังก์ชั่นภายในหรือตัวอย่างสำหรับสภาพแวดล้อม REPL ในภาษาที่คุณเลือกที่ตรงกับเกณฑ์ต่อไปนี้:
รหัสของคุณจะต้องมีความยาวอย่างน้อย 1 ตัวอักษร
ใช้รหัสเดิมผลิตxตัวละครของการส่งออกไปยัง STDOUT (หรือทางเลือกที่ใกล้เคียงที่สุด) ที่0 ≤ x <+
การลบอักขระเดี่ยวใด ๆออกจากรหัสต้นฉบับจะให้ผลลัพธ์อีกครั้งในรหัสที่ถูกต้องซึ่งสร้างอย่างน้อยx + 1อักขระของเอาต์พุตไปยัง STDOUT
ทั้งรหัสดั้งเดิมและการแก้ไขอาจสร้างผลลัพธ์ข้อผิดพลาดไม่ว่าจะเป็น STDOUT, STDERR, syslog หรือที่อื่น ๆ ข้อยกเว้นสำหรับกฎนี้เท่านั้นคือคำเตือนของคอมไพเลอร์
โปรแกรมของคุณอาจไม่ต้องการแฟล็กหรือการตั้งค่าใด ๆ เพื่อระงับเอาต์พุตข้อผิดพลาด
โปรแกรมของคุณอาจไม่มีข้อผิดพลาดร้ายแรงถึงแม้ว่าพวกเขาจะไม่สร้างผลลัพธ์ใด ๆ ก็ตาม
ทั้งรหัสดั้งเดิมและการแก้ไขจะต้องกำหนดค่าและสิ้นสุดในที่สุด (ไม่มีลูปไม่สิ้นสุด)
ทั้งรหัสดั้งเดิมและการแก้ไขอาจไม่จำเป็นต้องใส่ข้อมูลใด ๆ
ฟังก์ชั่นหรือตัวอย่างอาจไม่รักษาสถานะใด ๆ ระหว่างการประหารชีวิต
พิจารณาว่างานนี้ไม่ได้เป็นเรื่องเป็นบางภาษาและจริงจังเป็นไปไม่ได้ที่คนอื่น ๆ นี้เป็นความนิยมประกวด
เมื่อลงคะแนนโปรดใช้ "ญาติถี่" ของรหัสเข้าบัญชีคือคำตอบที่สั้นกว่าควรได้รับการพิจารณาความคิดสร้างสรรค์มากกว่าคำตอบอีกต่อไปในภาษาเดียวกัน
111111111111111111^111111111111111111
(ถ้าคุณหมายถึงอัตราส่วนต่ำสุด)
k
คำสั่งคงที่ผลลัพธ์ของแต่ละโปรแกรมจะยิ่งใหญ่กว่าผลลัพธ์ของต้นฉบับตั้งแต่นั้นมาอย่างเคร่งครัด โปรแกรมจะวนซ้ำเร็วขึ้นหรือส่งออกมากขึ้นในแต่ละวง) มันดูน่าสนใจทีเดียว บางทีฉันอาจจะดูว่าฉันสามารถทำมันให้เสร็จได้หรือไม่และสร้างความท้าทายอีกครั้ง