Daha önce sorduğumda bulamadığım için şaşırdım, ama dart ödemeleriyle ilgili harika bir soru var: Dart Codegolf ile tanışıyor
Buradaki zorluk, hangi puanların 'n' dart 'n' dart ile belirlenemeyeceğini hesaplamaktır. Örneğin, n = 3 için, mümkün olan maksimum puan 180'dir, bu nedenle geri dönersiniz [163,166,169,172,173,175,176,178,179]
Çıplak kemik kuralı özeti için:
Tek bir dart için olası puanlar şunlardır:
- 0 (bayan)
- 1-20, 25, 50
- 1-20 çift veya üçlü
Kurallar:
- standart kod golf kuralları geçerlidir
- Diliniz ne şekilde olursa olsun tek bir 'n' parametresi almalı ve n dart ile alınamayan maksimum puanın altındaki tüm benzersiz puanların bir listesini / dizisini vermelisiniz. Bu değerleri konsola da yazdırabilirsiniz.
- sonuç sırası önemsiz
- bayt cinsinden en kısa kod kazanır