QOJ.ac

QOJ

Time Limit: 1 s Memory Limit: 512 MB Total points: 100
[+5]
Statistics

称一个序列 (a1,a2,,an) 是避免 120 模式的,当且仅当不存在 1i<j<kn 使得 ak<ai<aj

给定质数 Pq 次询问,每次给定 n,m,求有多少个长度为 n 的、值域在 [0,m] 内的整数序列 a 是避免 120 模式的,结果对 P 取模。

输入格式

第一行两个整数 P,q,表示模数和询问次数。

接下来 q 行,每行两个整数 n,m,表示一组询问。

输出格式

输出共 q 行,第 i 行表示第 i 次询问的答案对 P 取模的结果。

样例数据

见下发文件。

数据范围

对于全部数据,满足 108P1091q8×1041n1000m109

测试点编号nm
1,21616
3,41818
5,618109
7,82020
9,1020109
1116100100
1720100109

测试点 1120 关于 nq 都有梯度。