#include <bits/stdc++.h>
using namespace std;
int main(){
freopen("p1612.in","r",stdin);
freopen("p1612.out","w",stdout);
int n,m,x,y,i;
scanf("%d%d",&n,&m);
scanf("%d%d",&x,&y);
for (i=n;i<=m;i++) {
if(i%x==0&&i%y==0)printf("%d ",i);
}
fclose(stdin);
fclose(stdout);
return 0;
输出 整数m与n之间能同时被x和y整除的数,每个数之间以1个空格分开,例如:整数10与30之间能同时被2和3整除的数有:12 、18 、24、 30
这篇文章展示了如何使用C++编写一个程序,读取两个整数n和m以及x和y,然后输出在给定范围内满足i除以x和y的余数都为0的所有整数i。





