0
已解决
题目描述 Description
输入正整数 a、b ( 1 < a <= b < 1000 ) 和数字 m 、n (1<=m<=100,1<=n<=100),求数 a 到数 b 之间 第一个既能整除 m 又能整除 n 的数字 。(包括 a 和 b) 如果 a 到 b 之间没有这样的数则输出 No
输入描述 Input Description
四个整数,a b m n
输出描述 Output Description
一行:如果找到符合条件的数则输出该数,否则输出No
样例输入 Sample Input
70 82 3 17
样例输出 Sample Output
No
#include <bits/stdc++.h>
using namespace std;
int main()
{
int a,b,m,n;
cin>>a>>b>>m>>n;
for(int i=a;i<=b;i++)
{
if(i%n==0&&i%b==0)
{
cout<<i<<endl;
return 0;
}
}
cout<<"No";
}
为啥得不到满分?

