Dört ayak bulmaca verilen bir maksimum 0'dan her sayısına ulaşmak için tam dört 4s (ve başka hiçbir numara) ve operasyonların tanımlanmış bir dizi kullanarak içeren bir popüler eğlence matematiksel bulmaca.
Bu versiyonda, sadece aşağıdaki operatörlere izin verilir:
- Herhangi bir gruplandırma sembolü kullanılabilir
- Toplama (
+
), Çıkarma (-
), Çarpma (*
), Bölme (/
) - Faktör (
!
), Gama fonksiyonu (Γ
) - Üstel (
^
), Karekök (√
) - Birleştirme (örn.
44
İki4
saniyedir) - Ondalık nokta (örn.
4.4
İki4
s), Üst Çubuk (örn..4~ = 4/9
)
Standart operasyon sırası uygulanır.
Programınız, 0 ile 100 arasında bir giriş verildiğinde, bu giriş için doğru bir çözüm üretmelidir. Program herhangi bir girişe geçersiz bir çözüm veriyorsa, bu program geçersizdir.
Örneğin, bir giriş ile 0
programınız üretebilir 44-44
.
Harici modüllerin kullanımına izin verilmez. Sadece _.4~
bariyer operatörü için izin verilir - yani, bir tanesi 4
ondalık basamağın arkasında olabilir.
Bu kod golf, bu yüzden en kısa çözüm kazanır.
Düzenleme : Ekstra açık olması için, programın tam olarak dört 4
saniyeye uygulanan yukarıdaki işlemlerden oluşan bir çıktı vermesi gerekir - daha fazla değil, daha az değil. Ayrıca, .4 = 4/10
geçerli bir terimdir ve yalnızca birini kullanıyor olarak sayılır 4
.
!(4)
yerine (4)!
)?