Tulis program yang akan menghasilkan keluaran "benar" jika input cocok dengan kode sumber program, dan yang menghasilkan output "salah" jika input tidak cocok dengan kode sumber program.
Masalah ini dapat digambarkan sebagai terkait dengan quines, karena program harus dapat entah bagaimana menghitung kode sumbernya sendiri dalam proses.
Ini adalah kode golf: aturan standar berlaku. Program Anda tidak boleh mengakses file khusus apa pun, seperti file kode sumbernya sendiri.
Sunting: Jika Anda memilih, benar / salah dapat diganti dengan Benar / Salah atau 1/0.
Contoh
Jika kode sumber program Anda adalah bhiofvewoibh46948732));:/)4
, maka inilah yang harus dilakukan oleh program Anda:
Input (Stdin)
bhiofvewoibh46948732));:/)4
Output (Stdout)
true
Memasukkan
(Anything other than your source code)
Keluaran
false
true
/false
output persyaratan yang kuat, atau apakah variasi (True
/False
,1
/0
) dapat diterima juga?