İlgili: Interquine
Program A, çalıştırıldığında programın B kodunu, B de C'nin kaynağını ve C, A'nın kaynağını çıkarır.
Bu sefer iki karakter ve tekrar takas yapamazsın :)
Gereksinimler:
- Tüm programlarda yalnızca bir dil
- Standart boşluklar kısıtlamaları geçerlidir
- Tüm programlar farklıdır. Kendini çıktısı alan bir program geçerli değildir. Birbirini çıkaran iki kişi de hak kazanmaz.
- Tüm programlar boş değil veya en az 1 bayt uzunluğunda.
- Okunacak bir şey yok çünkü stdin bağlı
/dev/null
(Yapabiliyorsanız bu kuralı kötüye kullanabilirsiniz ). Çıktı stdout'a gider. - Rastgele sonuçlar üreten işlevleri kullanmayın.
Ek:
- Mümkünse açıklama yapın
Puan en kısa sürenin uzunluğudur (kısa bir programdan uzun bir program oluşturabilir misiniz?). Lütfen tüm programların uzunluğunu yazın ve en küçük sayıyı vurgulayın. Sondaki satır sonu sayılmaz. En düşük puan kazanır .