UOJ Logo Universal Online Judge

UOJ

#20. 【NOIP2014】解方程

附件下载 统计

已知多项式方程:

a0+a1x+a2x2+...+anxn=0

求这个方程在[1,m]内的整数解(nm均为正整数)。

输入格式

第一行包含2个整数nm,每两个整数之间用一个空格隔开。

接下来的n+1行每行包含一个整数,依次为a0,a1,a2,...,an

输出格式

第一行输出方程在[1,m]内的整数解的个数。

接下来每行一个整数,按照从小到大的顺序依次输出方程在[1,m]内的一个整数解。

样例一

input

2 10
1
-2
1

output

1
1

样例二

input

2 10
2
-3
1

output

2
1
2

样例三

input

2 10
1
3
2

output

0

限制与约定

对于30%的数据,0<n2|ai|100an0m100

对于50%的数据,0<n100|ai|10100an0m100

对于70%的数据,0<n100|ai|1010000an0m10000

对于100%的数据,0<n100|ai|1010000an0m1000000

时间限制:1s

内存限制:128MB

下载

样例数据下载