Meydan okuma
Aşağıdaki C # yöntemi verildiğinde:
private static bool Test(bool a, bool b)
{
if (a && b) return false;
if (a) if (b) return true;
return false;
}
Değerleri sağlayın a
ve b
böylece true
geri dönün.
Kazanma koşulu
Verilen yöntemi değerlendirmek için doğru argümanları sağlayabilen ilk giriş true
kazanır.
4
PPCG'ye Hoşgeldiniz! Buradaki tüm zorlukların, birden fazla başvuru olması halinde bir kazananın seçilebilmesi için objektif bir kazanma ölçütüne ihtiyacı vardır. Görünüşe göre burada sadece tek bir çözüm olabilir, bu nedenle bu zorluk PPCG için uygun olmayabilir. Gelecekteki zorluklar için, meydan okuma başlamadan önce geri bildirim alabileceğiniz korumalı alanı öneriyorum .
—
Martin Ender
Meta tartışması, ek kazanma kriterleri olmayan programlama bulmacalarının konuyla ilgili olup olmadığı konusunda çelişkilidir ve çelişkili cevaplar kaldırılmıştır. Sorunun çözülmediği zaman soruları açık tutmayı tercih ederim, bu yüzden tekrar açmak için oy veriyorum. Görüşleriniz varsa, lütfen tartışmaya katkıda bulunun.
—
xnor
@DenkerAffe Dört belirgin parametre kombinasyonundan hiçbirinin işe yaramadığını düşünmüyorum.
—
Martin Ender
geçerli bir cevap olduğu varsayılarak, konu hakkında normalde düşündüğümüze uyup uymadığına bakılmaksızın, bu mükemmel bir sorudur. Sanırım normalde konuyla ilgili bu tür soruları dikkate almamamızın nedenlerinden biri, bunun gibi gördüğüm diğer tüm soruların bir acemi olması ve cevabın körü körüne açık olması.
—
Level River St
@Widi Bu yüzden "ilk geçerli çözüm" en iyi fikir olmayabilir. Yansıtma yoluyla bazı içsellerle uğraşan ilginç ama çalışan bir çözüm elde edebilirsiniz ve o zaman kimsenin yansıma olmadan daha ilginç bir çözüm aramaya gitmesi için bir teşvik yoktur.
—
Martin Ender