เขียนโปรแกรมที่รับอินพุตเช่น:
n,k
ซึ่งคำนวณ:

แล้วพิมพ์ผลลัพธ์
ตัวอย่างตัวเลข:
การป้อนข้อมูล:
5,2
การคำนวณภายใน:

พิมพ์ออก:
10
ฉันต้องการที่จะเห็นคำตอบที่เต้นงูหลามโซลูชั่นของฉัน 65 ตัวอักษร แต่ทุกภาษายินดีต้อนรับอย่างชัดเจน
นี่คือทางออกของฉัน:
n,k=input();f=lambda x:+(x<2)or x*f(x-1);print f(n)/(f(k)*f(n-k))
แก้ไข:
ฉันยอมรับว่าคำถามนี้มาจากปริศนาการผสมทางคณิตศาสตร์ของเว็บไซต์ codegolf ฉันรู้ว่าคำตอบของฉันอาจมีความคืบหน้าไม่มากนัก แต่ผู้นำของเกมไขปริศนานี้แก้ปัญหาได้เกือบครึ่งตัวละคร
จำนวนอักขระต่ำสุดปัจจุบันนับตามภาษาคือ:
Perl: 35
ทับทิม: 36
Python: 39
PHP: 62