문제

 

풀이

입력된 x, y에 따라 x가 y의 배수인지 약수인지, 둘 다 아닌지 판별하여 출력하는 것을 0, 0이 입력될 때까지 반복한다.

#include <iostream>

using namespace std;

int main() {
	int x, y;

	while(true) {
		cin >> x >> y;

		if ((x == 0) && (y == 0)) break;

		if (x % y == 0) cout << "multiple\n";
		else if (y % x == 0) cout << "factor\n";
		else {
			cout << "neither\n";
		}
	} 

	return 0;
}

'백준 > 약수, 배수와 소수' 카테고리의 다른 글

11653: 소인수분해 / C++  (0) 2023.03.20
2581: 소수 / C++  (0) 2023.03.20
1978: 소수 찾기 / C++  (0) 2023.03.20
9506: 약수들의 합 /C++  (0) 2023.03.20
2501: 약수 구하기 / C++  (0) 2023.03.20

+ Recent posts