Codeforces Round 700 (Div. 1) |
---|
Закончено |
В школе Гомера есть $$$n$$$ студентов, которые любят клубы.
Изначально есть $$$m$$$ клубов, и каждый из $$$n$$$ студентов находится ровно в одном клубе. Другими словами, в $$$i$$$-м клубе $$$a_i$$$ студентов для $$$1 \leq i \leq m$$$, причем $$$a_1+a_2+\dots+a_m = n$$$.
$$$n$$$ студентов настолько недружелюбны, что каждый день один (выбранный равновероятно среди всех $$$n$$$ студентов) из них злится. Разозлившийся студент сделает одну из следующих вещей.
Отметим, что когда клуб становится пустым, студенты никогда не присоединятся к нему, потому что любой ученик, который разозлится, присоединится к пустому клубу с вероятностью $$$0$$$ в соответствии с приведенным выше утверждением.
Гомер интересуется ожидаемым количеством дней до того момента, когда все студенты окажутся в одном и том же клубе впервые.
Мы можем доказать, что ответ может быть представлен в виде рационального числа $$$\frac p q$$$ с $$$\gcd(p, q) = 1$$$. Вы должны найти значение $$$pq^{-1} \bmod 998\,244\,353$$$. Можно показать, что $$$q \bmod 998\,244\,353 \neq 0$$$ при заданных ограничениях задачи.
Первая строка содержит одно целое положительное число $$$m$$$ ($$$1 \leq m \leq 1000$$$) — начальное количество клубов.
Вторая строка содержит $$$m$$$ положительных целых чисел $$$a_1, a_2, \dots, a_m$$$ ($$$1 \leq a_i \leq 4 \cdot 10^8$$$) с $$$1 \leq a_1+a_2+\dots+a_m \leq 4 \cdot 10^8$$$, где $$$a_i$$$ обозначает количество учеников в $$$i$$$-м клубе изначально.
Выведите одно целое число — ожидаемое количество дней, пока все студенты не окажутся в одном клубе впервые, по модулю $$$998\,244\,353$$$.
2 1 1
4
2 1 2
18
3 1 1 1
21
1 400000000
0
10 1 2 3 4 5 6 7 8 9 10
737609878
В первом примере независимо от того, какой студент разозлится, два студента с вероятностью $$$\frac 1 4$$$ попадут в один и тот же клуб. Таким образом, ожидаемое количество дней, пока каждый ученик не окажется в одном клубе, должно составлять $$$4$$$.
Во втором примере мы отмечаем, что в первый день:
В четвертом примере изначально есть только один клуб. То есть каждый студент уже в одном клубе. Так что ответ — $$$0$$$.
Название |
---|