题目描述
ZHY 称一个正整数 x 是可被表示的,当且仅当存在一个实数 y,满足 ⌊x1y⌋+⌊x2y⌋+⋯+⌊xny⌋=x。现在,ZHY 想知道区间 [l,r] 中有多少个正整数是可被表示的。
输入格式
第一行三个正整数 n,l,r。
第二行 n 个正整数 x1,x2,⋯,xn。
输出格式
一行一个整数表示答案。
提示
样例解释
当 x=5 时,取 y=6 成立。
当 x=6 时,取 y=8 成立。
当 x=7 时,取 y=9 成立。
当 x=8 时,取 y=10 成立。
当 x=10 时,取 y=12 成立。
故 5,6,7,8,10 是可被表示的,可以证明,对于任意实数 y,⌊2y⌋+⌊3y⌋=9。故答案为 5。
数据范围
对于 30% 的数据,l≤r≤105。
对于另外 10% 的数据,n=1。
对于 100% 的数据,1≤n≤25,1≤l≤r≤109,1≤x1,x2,⋯,xn≤109。