Số cách chọn ban cán sự lớp
Xem dạng PDF
Gửi bài giải
Điểm:
10,00
Giới hạn thời gian:
1.0s
Giới hạn bộ nhớ:
1G
Input:
stdin
Output:
stdout
Dạng bài
Ngôn ngữ cho phép
C, C++, Java, Pascal, Python
🤔 Mô tả bài toán:
Một lớp học gồm N học sinh. Giáo viên cần chọn ra một nhóm gồm K học sinh để làm ban tự quản lớp. Số cách chọn khác nhau được tính theo công thức Tổ hợp chập K của N: C(N,K) = N! / (K! * (N - K)!)
Yêu cầu: Tính giá trị Tổ hợp chập K của N.
💾 Dữ liệu vào:
Một dòng chứa hai số nguyên N và K (1 ≤ N ≤ 30, 0 ≤ K ≤ N).
💻 Dữ liệu ra:
Một số nguyên duy nhất là kết quả của phép tổ hợp.
🔍 Ví dụ:
| DỮ LIỆU VÀO | DỮ LIỆU RA |
|---|---|
| 5 2 | 10 |
📌 Ràng buộc dữ liệu:
+ Kết quả luôn nằm trong giới hạn kiểu số nguyên lớn 64-bit (long long).
⚠️ Lưu ý:
Bài tập yêu cầu nhập dữ liệu từ thiết bị nhập chuẩn (bàn phím/stdin) và xuất kết quả ra thiết bị xuất chuẩn (màn hình/stdout). Tuyệt đối không đọc/ghi từ tệp tin (file).
Bình luận