问题标题: 酷町堂:2423 求符合条件的数2 90分 第九个测试点

0
0
已解决
王子健
王子健
初级天翼
初级天翼
#include<iostream>
using namespace std;
int main()
{
    int a,b,min=999999999;
    cin>>a>>b;
    for(int i=a;i<=b;i++)
    {
        if(i%7==0)
        {
            if(i<min)
                min=i;
        }
    }
    cout<<min;
}

这段代码哪错了?

有钱大佬请看一下地九个测试点。


0
已采纳
丁浩然
丁浩然
新手光能
新手光能

大哥,如果a&b之间没有7的倍数呢! —————— 这样你就输出999999999

所以直接判断:如果找到7的倍数就直接输出,并且break跳出循环

0
金一铭
金一铭
新手光能
新手光能

不要用最小变量,遇到7的倍数就输出,并停止循环

我要回答