#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include typedef long long ll; using namespace std; typedef pair P; map mp; void sieve(int n,int a){ /* for(int i=2; i::iterator itr; long n , a,b,c; cin>>n>>a>>b>>c; /* sieve(n,a); sieve(n,b); sieve(n,c);; */ long cp=0; /* for(itr = mp.begin(); itr !=mp.end(); itr++){ if(itr->second !=0){ cp++; } }*/ for(long i=1; i<=n;i++){ if(i%a==0||i%b==0||i%c==0){ cp++; } } cout<