Giriş
Dice 10,000 6 zar ve yazılacak bir şey ile oynanabilen bir zar oyunudur. Oyuncular zarları birkaç kez döndürür ve sonunda bir puan kazanırlar. İlk 10.000 puana ulaşan oyuncu oyunu kazanır. Bu mücadelede bir topun skorunu hesaplamak sizin işiniz. Kuralların tamamı için
buraya bakın .
Oyun yaygın olarak bilindiği için kuralların (özellikle puanlama) bölgeden bölgeye değiştiğini lütfen unutmayın. Aşağıda açıklanan kuralları kullanıyoruz.
Meydan okuma
Bir zar atışını temsil eden bir ila altı arasındaki altı sayının bir listesi verildiğinde, puanlarını çıkarın. Puan aşağıdaki şekilde hesaplanır:
- Olanlar 100 puan sayar
- Beşleme 50 puan sayıyor
- Üçüzler sayılarını 100 puan olarak sayar . Örneğin üç ikişer 200 puan verir. Bir istisna, 1000 puan sayılan üç istisnadır .
- Aynı sayının altısı yukarıda açıklanan iki üçüz gibi sayılır. Yani üç üçlü 600 puan veriyor. Aşağıdakiler için de aynı durum geçerlidir: Altı tanesi 2.000 puan.
- Bir kalıp bir kereden fazla kullanılamaz. Bir kalıp üçüzün bir parçasıysa, diğer puanlamalar için sayılmaz. Üçüz beşli do not verdikleri 500 puanlara ek olarak 50 puan sayılır.
- Skoru en üst düzeye çıkarmak için her zaman ilk olarak üçe katlanır. Bu yüzden üç beşleme asla 150 puan olarak sayılmaz. Dört beş bir üçüz ve bir sıradan beş olarak sayılır ve bu sayı 550 puan verir.
notlar
- Giriş her zaman bir ila altı arasında altı sayı içerir. Geçersiz giriş almayacaksınız.
- Numaralar herhangi bir sırada olabilir. Belirli bir sipariş kabul edemezsiniz.
kurallar
- Önceden işlenmediği sürece giriş biçimi size kalmış.
- İşlev veya tam programa izin verilir.
- Giriş / çıkış için varsayılan kurallar .
- Standart boşluklar geçerlidir.
- Bu kod golf , bu yüzden en düşük bayt sayısı kazanır. Tiebreaker daha erken sunuluyor.
Test senaryoları
[1, 2, 3, 4, 5, 6] -> 150 [1, 1, 1, 2, 3, 5] -> 1050 [1, 1, 1, 1, 1, 1] -> 2000 [2, 2, 2, 2, 2, 2] -> 400 [6, 6, 1, 5, 5, 6] -> 800 [2, 3, 4, 6, 2, 4] -> 0 [1, 5, 1, 5, 1, 5] -> 1500 [5, 5, 5, 5, 2, 3] -> 550 [1, 1, 1, 1, 1, 5] -> 1250 [3, 3, 4, 4, 3, 4] -> 700