总 结 : 技 不 如 人 , A K 失 败 . j p g . . . 以 及 真 的 好 烦 大 模 拟 啊 h h h 总结:技不如人,AK失败.jpg...以及真的好烦大模拟啊hhh 总结:技不如人,AK失败.jpg...以及真的好烦大模拟啊hhh
T4
题目大意:求 [ 1 , n ] [1,n] [1,n]中有多少个数能被 m m m个 A i A_i Ai中的至少一个整除
n < = 1 e 9 , m < = 10 , A i < = 20 n<=1e9,m<=10,A_i<=20 n<=1e9,m<=10,Ai<=20
由于 m m m十分小,经典 O ( 2 m ) O(2^m) O(2m)容斥即可
import java.util.*;
public class zbr01
{
static long []a=new long[50005];
public static long pw(long a,long b)
{
long ans=1,base=a;
while(b!=0)
{
if(b%2==1) ans=(ans*base);
base=(base*base); b>>=1;
}
return ans;
}
public static long gcd(long a,long b)
{
return b==0?a:gcd(b,a%b);
}
public static void main