#AT1248. 半公倍数
半公倍数
题目描述
给定一个由个正偶数构成的序列,以及一个整数.
半公倍数是指满足以下条件的正整数,对于每个,都存在非负整数,使得。
计算在到(包括和)之间半公倍数的个数。
输入
第一行两个整数
第二行个整数,表示序列
输出
打印在到(包括和)之间半公倍数的个数。
2 50
6 10
2
样例解释
15=6x2.5
15= 10 x 1.5
45=6x7.5
45= 10 x4.5
因此,15和45是半公倍数。在1到50之间没有其他半公倍数,所以答案为2
3 100
14 22 40
0
5 1000000000
6 6 2 6 2
166666667
提示
- 为偶数
- 输入中的所有值都为整数。