728x90
시간 제한 : 1초
메모리 제한 : 128MB
입력
입력은 여러 테스트 케이스로 이루어져 있다. 각 테스트 케이스는 두 자연수로 이루어져 있다. 마지막 줄에는 0이 2개 주어진다. 두 수가 같은 경우는 없다.
출력
각 테스트 케이스마다 첫번째 숫자가 두번째 숫자의 약수라면 factor를, 배수라면 multiple을, 둘 다 아니라면 neither를 출력한다.
소스코드
#include <iostream> using namespace std; int main(void) { int n, m; while (1) { cin >> n >> m; if (n == 0 && m == 0) break; if (m%n == 0) cout << "factor"; else if (n%m == 0) cout << "multiple"; else cout << "neither"; cout << '\n'; } }
Tip
단순한 구현으로, 풀 수 있다.
728x90
'Computer Science > Algorithm Problem' 카테고리의 다른 글
백준] 2798 - 블랙잭(COCI 2011/2012) (0) | 2018.01.23 |
---|---|
백준] 2851 - 슈퍼 마리오(COCI 2010/2011) (0) | 2018.01.22 |
백준] 1547 - 공 (0) | 2018.01.20 |
백준] 10610 - 30(COCI 2014/2015) (0) | 2018.01.19 |
백준] 3036 - 링(COCI 2006/2007) (0) | 2018.01.18 |