Cho một từ có n ký tự, gồm k loại ký tự khác nhau với số lần xuất hiện lần lượt là n1,n2,…,nk (với n1+⋯+nk=n). Số hoán vị phân biệt của các ký tự này là
n1!n2!⋯nk!n!.
Hãy tính giá trị đó theo modulo 109+7.
Ví dụ: từ "MISSISSIPPI" có n=11, với M:1, I:4, S:4, P:2 → số hoán vị =1!4!4!2!11!=34650.
Dòng 1: số nguyên k (số loại ký tự). Dòng 2: k số nguyên dương n1,…,nk.
1≤k≤100, 1≤ni, ∑ni≤106.
Một dòng: số hoán vị phân biệt theo modulo 109+7.
Ví dụ:
Đầu vào:
4
1 4 4 2
Đầu ra:
34650
Giải thích:
Đang tải editor...