#3330. Prime Multiples

Prime Multiples

Prime Multiples

题目描述

给定 kk 个不同的质数 a1,a2,,aka_1,a_2,\ldots,a_k 和一个整数 nn。 你的任务是计算在前 nn 个正整数中,有多少个数能被至少一个给定的质数整除。

输入格式

第一行输入有两个整数 nnkk。 第二行有 kk 个质数 a1,a2,,aka_1,a_2,\ldots,a_k

输出格式

输出一个整数:区间 1,2,,n1,2,\ldots,n 中能够被至少一个给定质数整除的整数个数。

20 2
2 5
12

提示

1n10181 \le n \le 10^{18} 1k201 \le k \le 20 2ain2 \le a_i \le n 样例解释:这 12 个数是 2,4,5,6,8,10,12,14,15,16,18,20。

标签: CSES2185|数学

来源

CSES2185|数学