ฉันรู้สึกประหลาดใจที่ไม่พบคำถามนี้ แต่มีคำถามที่ยอดเยี่ยมเกี่ยวกับการชำระเงินปาเป้า: ปาเป้าพบ Codegolf
ความท้าทายของคุณคือการคำนวณว่าไม่สามารถทำคะแนนใดได้ด้วยลูกดอก 'n' ต่ำกว่าคะแนนสูงสุดของลูกดอก 'n' เช่นสำหรับ n = 3 คะแนนสูงสุดที่เป็นไปได้คือ 180 ดังนั้นคุณจะกลับมา [163,166,169,172,172,173,175,176,176,178,179]
สำหรับการสรุปกฎของกระดูกข้อเปลือย:
คะแนนที่เป็นไปได้สำหรับโผเดียวคือ:
- 0 (พลาด)
- 1-20, 25, 50
- สองหรือสามเท่าของ 1-20
กฎ:
- ใช้กฎกติกากอล์ฟมาตรฐาน
- คุณต้องใช้พารามิเตอร์ 'n' เพียงอย่างเดียวในวิธีที่ภาษาของคุณอนุญาตและส่งคืนรายการ / อาร์เรย์ของคะแนนเฉพาะทั้งหมดต่ำกว่าคะแนนสูงสุดซึ่งไม่สามารถทำคะแนนได้ด้วย n ปาเป้า คุณยังสามารถพิมพ์ค่าเหล่านี้ไปยังคอนโซล
- ลำดับของผลลัพธ์นั้นไม่สำคัญ
- โค้ดที่สั้นที่สุดในหน่วยไบต์ชนะ