CSES - Distributing Apples | Phân phối táo
Xem PDF
Điểm:
1300 (p)
Thời gian:
1.0s
Bộ nhớ:
512M
Input:
bàn phím
Output:
màn hình
Có \(n\) đứa trẻ và \(m\) quả táo sẽ được phân phối cho chúng. Nhiệm vụ của bạn là đếm số cách này có thể được thực hiện.
Ví dụ: nếu \(n = 3\) và \(m = 2\), có \(6\) cách: \([0, 0, 2]\), \([0, 1, 1]\), \([0, 2, 0]\), \([1, 0, 1]\), \([1, 1, 0]\) và \([2, 0, 0]\).
Input
- Dòng đầu vào duy nhất có hai số nguyên \(n\) và \(m\)
- \(1 \leq n, m \leq 10^6\)
Output
- In số lượng cách chia lấy cho \(10^9 + 7\)
Example
Test 1
Input
3 2
Output
6
Note
Có 6 cách phân phối như đã mô tả trong đề bài: \([0, 0, 2]\), \([0, 1, 1]\), \([0, 2, 0]\), \([1, 0, 1]\), \([1, 1, 0]\) và \([2, 0, 0]\)
Bình luận