Bu zorluğun beklentisi:
- Programınız normal çalışıyorsa, konuşma işaretlerindeki (
"
- çift tırnak) kodun tümü yazdırılmalıdır. - Programınız çift tırnak içine alınmışsa (sırayla konuşma işaretlerini ters çeviriniz), normalde tırnak içinde olmayan kodun yazdırılması gerekir.
Örneğin:
Diyelim ki aşağıdaki kodunuz var:
fancyStuff("myCode"); "I like".isGreat();
Eğer çalıştırırsam, çıktısını beklerdim:
myCode
I like
Ancak, tırnak işaretleri içine alırsam, şunu alırdım:
"fancyStuff("myCode"); "I like".isGreat();"
Bu kod çalıştırıldığında, beklenen çıktı şöyle olur:
fancyStuff(
);
.isGreat();
Açıkçası, yukarıdaki örnek herhangi bir dilde işlevsel bir cevap değildir. İşiniz bu şekilde performans gösteren kodu yazmaktır.
kurallar
- Standart boşluklar uygulanır.
- Hem alıntı hem de alıntı olmayan biçimlerde yazdırılan değerler boş olmamalıdır veya yalnızca boşluktan oluşmalıdır. Bu aynı zamanda tüm programların en az bir teklif grubu içermesi gerektiği anlamına gelir.
- Bununla birlikte, takip eden / ön-boşluk beyazlığına izin verilir.
- Kendi koduna bakmak yok, gerekli dosya adları vb.
- Eşleşmeyen tekliflere izin verilmez
- Birden çok dize varsa, bunlar (örnekte olduğu gibi) yeni satırlar olarak veya başka bir insan tarafından okunabilir şekilde basılabilir - diziler veya nesneler yok
- Bu kod golf , bayt cinsinden en kısa cevap kazanır.