Bugünün Günlük WTF kod satırı aşağıdaki ...
FailSafe==0?'No technical alarms':((FailSafe&1)!=0&&(FailSafe&2)!=0&&(FailSafe&4)!=0&&(FailSafe&8)!=0?'Detection zones staying in a given state; Bad visibility;
Initialization; Bad configuration':((FailSafe&1)!=0&&(FailSafe&2)!=0&&(FailSafe&4)!=0?'Detection zones staying in a given state; Bad visibility; Initialization':
((FailSafe&1)!=0&&(FailSafe&2)!=0&&(FailSafe&8)!=0?'Detection zones staying in a given state; Bad visibility; Bad configuration':((FailSafe&1)!=0&&(FailSafe&4)!=0&&
(FailSafe&8)!=0?'Detection zones staying in a given state; Initialization; Bad configuration':((FailSafe&2)!=0&&(FailSafe&4)!=0&&(FailSafe&8)!=0?'Bad visibility;
Initialization; Bad configuration':((FailSafe&1)!=0&&(FailSafe&2)!=0?'Detection zones staying in a given state; Bad visibility':((FailSafe&1)!=0&&(FailSafe&4)!=0?'Detection
zones staying in a given state; Initialization':((FailSafe&1)!=0&&(FailSafe&8)!=0?'Detection zones staying in a given state; Bad configuration':((FailSafe&2)!=0&&
(FailSafe&4)!=0?'Bad visibility; Initialization':((FailSafe&2)!=0&&(FailSafe&8)!=0?'Bad visibility; Bad configuration':((FailSafe&4)!=0&&(FailSafe&8)!=0?'Initialization; Bad
configuration':((FailSafe&1)!=0?'Detection zones staying in a given state':((FailSafe&2)!=0?'Bad visibility':((FailSafe&4)!=0?'Initialization':((FailSafe&8)!=0?'Bad
configuration':'Unknown')))))))))))))))
FailSafe adlı bir tamsayı değeri alan ve yukarıdaki kodun aynı tamsayı değerinden üreteceği dizeyi döndüren bir kod yazın.
- Zorluk bu satırı yeniden yazmaktır, bu nedenle bir tamsayı değeri yükleyen ve dizeyi çıkaran kodlar da dahil olmak üzere "boilerplate" kodu ücretsizdir. Yalnızca bir tamsayıdan bir dizeye yukarıdaki dönüşümü gerçekleştiren kod sayılır.
- Seçtiğiniz tanımlayıcı aynı golf skoruna sahip olduğu sürece, "FailSafe" için farklı bir ad kullanabilirsiniz.
- Aramayı gerçekleştirmek için harici kaynak çağırma yok.
- Normal kod golf kuralları geçerlidir.
f=FailSafeveya bunun gibi bir şey) saklayabilir miyiz ?