问题标题: 酷町堂:2432 特殊数字1

0
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";
}

为啥得不到满分?


0
已采纳
赵逸凡
赵逸凡
初级启示者
初级启示者

改成

if(i%n==0&&i%m==0)
0
金一铭
金一铭
新手光能
新手光能

应该是判断能不能整除后面两个数,你题目看错了

0
我要回答