มันคือวันศุกร์ ... งั้นไปเล่นกอล์ฟกันเถอะ! เขียนรหัสที่กำหนดคะแนนของผู้เล่นในหลุมในเกมกอล์ฟ รหัสสามารถเป็นได้ทั้งฟังก์ชั่นหรือโปรแกรมทั้งหมด ตามประเภทที่แนะนำรหัสที่สั้นที่สุดชนะ
อินพุต (พารามิเตอร์หรือ stdin, ตัวเลือกของคุณ):
- จำนวนเต็มแทนค่ารูของหลุมรับประกันว่าจะอยู่ระหว่าง 3 ถึง 6
- จำนวนเต็มแทนคะแนนของนักกอล์ฟรับประกันได้ระหว่าง 1 ถึง 64
เอาท์พุท (พิมพ์ไปที่ stdout หรือย้อนกลับลากขึ้นบรรทัดใหม่ที่ได้รับอนุญาต แต่ไม่จำเป็นต้องเลือกของคุณ):
- ถ้าคะแนนเท่ากับ 1 ให้เอาท์พุท "Hole in one"
- ถ้า score == par - 4 และ par> 5, output "Condor"
- ถ้า score == par - 3 และ par> 4, เอาต์พุต "Albatross"
- ถ้า score == par - 2 และ par> 3 เอาต์พุต "Eagle"
- ถ้าคะแนน == พาร์ - 1 เอาท์พุท "Birdie"
- ถ้า score == par, เอาต์พุต "Par"
- ถ้าคะแนน == par + 1 เอาท์พุท "Bogey"
- ถ้าคะแนน == par + 2, เอาท์พุท "Double Bogey"
- ถ้าคะแนน == par + 3, เอาท์พุท "Triple Bogey"
- ถ้าคะแนน> par + 3, เอาท์พุท "ฮ่าฮ่าคุณแพ้"
แก้ไขขอแสดงความยินดีกับเดนนิสที่มีคำตอบสั้นที่สุด!