ฉันอยากหลอกเพื่อนด้วยการให้ยาควินินที่เกือบจะได้ผล
สร้างโปรแกรมที่เมื่อรันจะส่งออกโปรแกรม แต่ปิดหนึ่งตัวอักษร สามารถเพิ่มเอาออกหนึ่งอักขระหรือทั้งสองอย่าง (เปลี่ยนแปลงหนึ่งอักขระ) แต่มีเพียงหนึ่งในตัวละคร
คะแนนของคุณจะ(length of your program) / floor(sqrt(number of times the program almost quines))
อยู่ที่ไหน ( / 0
อินฟินิตี้อยู่ที่ไหน)
number of times the program almost quines
โปรแกรมของคุณทำงานกี่ครั้งในขณะที่เปลี่ยนเพียงหนึ่งตัวอักษรใน stdout โปรแกรมของคุณอาจไม่ยอมรับอินพุต อาจไม่พิมพ์โปรแกรมที่พิมพ์ไปแล้ว
คุณไม่สามารถเพิ่มอักขระที่คุณเพิ่มไว้ก่อนหน้านี้ก่อนหน้านี้หรือลบอักขระจากดัชนีเดียวกัน ตัวอย่างเช่นหากคุณเพิ่ม1
ก่อนหน้านี้และคุณเพิ่ม1
อีกครั้งนั่นคือที่number of times the program almost quines
หยุด หากคุณลบตัวอักษรตัวแรกคุณจะไม่สามารถลบตัวอักษรตัวแรกออกได้อีก หากคุณเปลี่ยนอักขระตัวที่สามเป็น a 2
คุณไม่สามารถเพิ่ม2
หรือลบอักขระตัวที่สามได้