알고리즘
[C++] 백준 5086번 배수와 약수
J3SUNG
2019. 9. 2. 11:58
728x90
간단한 수학 문제입니다.
x, y를 입력 받고
y % x == 0 일 경우 factor
x % y == 0 일 경우 multiple
둘 다 아닌 경우 neither을 출력해줍니다.
#include <iostream>
using namespace std;
int main(int argc, char *argv[])
{
int x, y;
while (1) {
cin >> x >> y;
if (x == 0 && y == 0) {
break;
}
if (y % x == 0) {
cout << "factor" << endl;
}
else if (x % y == 0) {
cout << "multiple" << endl;
}
else {
cout << "neither" << endl;
}
}
return 0;
}