Saya ingin membodohi seorang teman dengan memberinya quine yang hampir berhasil, tetapi menjadi ceroboh dan ceroboh.
Buat program yang, ketika dijalankan, akan menampilkan program, tetapi satu karakter mati. Salah satu karakter dapat ditambahkan, dihapus atau keduanya (satu karakter berubah). Namun hanya satu karakter.
Skor Anda akan (length of your program) / floor(sqrt(number of times the program almost quines))(Di mana / 0tak terhingga)
number of times the program almost quinesadalah berapa kali program Anda berjalan sementara hanya mengubah satu karakter di stdout. Program Anda mungkin tidak menerima input. Mungkin juga tidak mencetak program yang sudah dicetak.
Anda juga mungkin tidak menambahkan karakter yang sebelumnya Anda tambahkan sebelumnya, atau menghapus karakter dari indeks yang sama. Misalnya, jika Anda telah menambahkan 1sebelumnya, dan Anda menambahkan 1lagi, di situlah number of times the program almost quinesberhenti. Jika Anda menghapus karakter pertama, Anda tidak dapat menghapus karakter pertama lagi. Jika Anda mengubah karakter ketiga menjadi 2, Anda tidak dapat menambah 2atau menghapus karakter ketiga.