Görev
Bu meydan okumada, göreviniz düzgün dağılımlı rasgele seçilen anagramlarından birini çıktısı veren bir kod yazmaktır, ancak hiçbir zaman kendini çıktılamamalıdır.
ayrıntı
Hiçbir giriş yapılmazsa, programınız kaynak kodun anagramlarından herhangi birini çıktılamalıdır. Programınız asla kendi kaynağını olduğu gibi vermemelidir, yani asla bir kine olmamalıdır.
Giriş
Programınız herhangi bir girdi almamalıdır. Ancak, diliniz zorunlu olarak girdi gerektiriyorsa, dilin küçük harfle verileceğini varsayabilirsiniz a
. Ancak girdiyi hiçbir şekilde kullanmamalısınız.
Çıktı
Programınız bir değişkene yazmak dışında herhangi bir şekilde çıktı alabilir. Dosyaya, konsola, ekrana vb. Yazmak mümkündür. Fonksiyona return
da izin verilir.
Ek Kurallar
Programınızın kaynak kodunda en az 3 karakter olmalıdır (3 bayt değil).
Programınızın kaynak kodunda en az 3 olası anagram bulunmalıdır (kendisi hariç). Örneğin, yalnızca ( ve ) dışında iki anagram bulunduğundan
aab
geçerli bir gönderim sayılmaz .aab
aab
baa
aba
Programınız herhangi bir hata oluşturmamalıdır.
Programınız anagramlarını tam olarak vermelidir .
Standart Loopholes ve Standard quine kuralları geçerlidir.
Misal
Programınızın kaynak kodunun olduğunu varsayalım abc
. Aşağıdakilerden herhangi birini rasgele çıktılamalıdır (düzgün dağılımlı):
acb
bca
bac
cba
cab
Ve asla çıktı vermemelidir abc
.
Kazanan Ölçüt
Bu kod golf , yani bayt içindeki en kısa kod kazanır! Beraberlik durumunda, daha önce yayınlanan çözüm kazanır!