luogu#P9489. ZHY 的表示法

ZHY 的表示法

题目描述

ZHY 称一个正整数 xx可被表示的,当且仅当存在一个实数 yy,满足 $\lfloor \frac y {x_1} \rfloor+\lfloor \frac y {x_2} \rfloor+\cdots + \lfloor \frac y {x_n} \rfloor=x$。现在,ZHY 想知道区间 [l,r][l,r] 中有多少个正整数是可被表示的。

输入格式

第一行三个正整数 n,l,rn,l,r

第二行 nn 个正整数 x1,x2,,xnx_1,x_2,\cdots,x_n

输出格式

一行一个整数表示答案。

2 5 10
2 3
5

提示

样例解释

x=5x=5 时,取 y=6y=6 成立。
x=6x=6 时,取 y=8y=8 成立。
x=7x=7 时,取 y=9y=9 成立。
x=8x=8 时,取 y=10y=10 成立。
x=10x=10 时,取 y=12y=12 成立。

5,6,7,8,105,6,7,8,10 是可被表示的,可以证明,对于任意实数 yy,$\lfloor \frac y {2} \rfloor+\lfloor \frac y {3} \rfloor\ne 9$。故答案为 55


数据范围

对于 30%30\% 的数据,lr105l \le r \le 10^5

对于另外 10%10\% 的数据,n=1n=1

对于 100%100\% 的数据,1n251\le n \le 251lr1091 \le l \le r \le 10^91x1,x2,,xn1091 \le x_1,x_2,\cdots,x_n \le 10^9