两个数之间是否是倍数关系

小王于2021-12-24发布在亲友圈 / 被围观886次

问题描述

读取两个正整数值A和B。
如果其中一个是另一个的整数倍,则输出Sao Multiplos ,否则输出 Nao sao Multiplos。

输入格式

共一行,两个整数A和B。

输出格式

按题目所述,输出结果。

数据范围

0<AB<100

输入样例

6 24

输出样例

Sao Multiplos

题解一

cpp

#include <iostream>
using namespace std;
int main()
{
    int A = 0,B = 0;
    cin>>A>>B;
    if (A % B == 0 || B % A == 0)
        cout<<"Sao Multiplos";
    else
        cout<<"Nao Sao Multiplos";
    return 0;
}

题解二

cpp

#include <iostream>
using namespace std;
int main()
{
    int A = 0,B = 0;
    cin>>A>>B;
    switch (A % B && B % A)
    {
        case 0:cout<<"Sao Multiplos";break;
        default:cout<<"Nao Sao Multiplos";
    }
    return 0;
}

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注