Các lượt nộp
    Danh sách bài
    Trang chủ
    Báo lỗi

    solution

    Đề bài: [Toán rời rạc] Hệ số đa thức

    Cho kkk số nguyên không âm a1,a2,…,aka_1, a_2, \dots, a_ka1​,a2​,…,ak​ với tổng n=a1+a2+⋯+akn = a_1 + a_2 + \dots + a_kn=a1​+a2​+⋯+ak​. Hệ số đa thức được định nghĩa là:

    (na1,a2,…,ak)=n!a1! a2! ⋯ ak!\binom{n}{a_1, a_2, \dots, a_k} = \frac{n!}{a_1!\,a_2!\,\cdots\,a_k!}(a1​,a2​,…,ak​n​)=a1​!a2​!⋯ak​!n!​

    Đây là số cách sắp xếp nnn vật thành nhóm với kích thước a1,…,aka_1,\dots,a_ka1​,…,ak​. Hãy tính giá trị này  mod (109+7)\bmod (10^9+7)mod(109+7).

    • Định dạng đầu vào:

      Dòng đầu chứa kkk. Dòng thứ hai chứa kkk số a1,…,aka_1, \dots, a_ka1​,…,ak​.

    • Ràng buộc đầu vào:

      1≤k≤1051 \le k \le 10^51≤k≤105, 0≤ai0 \le a_i0≤ai​, n=∑ai≤106n = \sum a_i \le 10^6n=∑ai​≤106.

    • Định dạng đầu ra:

      Một số nguyên là hệ số đa thức  mod (109+7)\bmod (10^9+7)mod(109+7).

    Ví dụ:

    Đầu vào:

    3
    1 1 1

    Đầu ra:

    6

    Giải thích:

    $\frac{3!}{1!1!1!}=6$ cach sap xep 3 vat phan biet.

    Đang tải editor...