联系我们:18205821666(微信同号)
Problem2757--标记练习---判断n~m之间有无9的倍数

2757: 标记练习---判断n~m之间有无9的倍数

Time Limit: 1 Sec  Memory Limit: 128 MB
Submit: 121  Solved: 108
[Status] [Submit] [Creator:]

Description

输入2个数字n和m(n<m),判断n到m之间是否存在9的倍数。
如果有,输出yes。
如果没有,则输出no。

Input

输入一行,包括2个整数 n和m(1 ≤  n < m ≤ 100)。

Output

输出一行,根据情况分别输出“yes”或者“no”。

HINT

以下程序是判断n~m之间是否存在个位是8的数字的程序
#include<bits/stdc++.h>
using namespace std;
int main()
{
    bool flag=0;//默认不存在
    int n,m;
    cin>>n>>m;
    for(int i=n;i<=m;i++)//n~m
    {
        if(i%10==8) //如果当前这个数的个位是8
        {
            flag=1;//假设不成立,flag=1存在 
        }
    } 
    if(flag==1)
    {
        cout<<"yes";
    }
    else
    {
        cout<<"no";
    } 
    return 0;
}

Source/Category

 基础C