Cho các số nguyên dương ????,????,????,???? (1 ≤ ????,????,????,???? ≤ 109). Hãy đếm xem có bao nhiêu số nguyên dương trong đoạn [1,????] chia hết cho 2 trong ba số ????,????,???? nhưng không chia hết cho số còn lại.
Bài này làm theo C++ ạ :(( mn giúp e với ạ e làm mãi chưa làm đc
#include <bits/stdc++.h>
using namespace std;
int main()
{
int n,d,a,b,c;
d=0;
cin >> n >> a >> b >> c ;
for (int i=1; i<=n; i++) {
if ((i%a==0 && i%b==0 && i%c!=0)
|| (i%a!=0 && i%b==0 && i%c==0)
|| (i%a==0 && i%b!=0 && i%c==0))
{d++;}
}
cout << d;
}