「雅礼集训2017」PATH

2019-07-20

给定长度为 nn 的序列 {ai}\{a_i\},满足 a0a1an10a_0 \geq a_1 \geq \cdots \geq a_{n - 1} \geq 0,求出在 nn 维空间中从点 (0,0,,0)(0, 0, \ldots, 0) 随机游走到点 (a0,a1,,an1)(a_0, a_1, \ldots, a_{n - 1}),满足经过的所有点 (x0,x1,,xn1)(x_0, x_1, \ldots, x_{n - 1}) 都有 x0x1xn1x_0 \geq x_1 \geq \cdots \geq x_{n - 1} 的概率,随机方式是每一步均匀随机一个 i[1,n]N+i\in [1,n]\cup \mathbb N_+ 并令 xi:=xi+1x_i:=x_i+1

1n,ai5×1051\le n, a_i \leq 5\times 10^5。答案对 10045358091004535809 取模。