【题目描述】
现有两个正整数 x,y,试问你在 1000 以内最大既不是 x 的倍数,也不是 y 的倍数的正整数是多少?
【输入】
只有两个整数 x,y(2≤x,y≤1000)。
【输出】
一个正整数表示答案。
【输入样例】
2 3
【输出样例】
997参考程序
- #include<bits/stdc++.h>
- using namespace std;
- int main()
- {
- int x,y ;
- cin>>x>>y;
- for(int i=1000;i>0;i--)
- {
- if(i%x!=0 && i%y!=0)
- {
- cout <<i;
- break;
- }
- }
- return 0;
- }