매우 간단한 문제. a, b 두 숫자를 받고, a가 b의 약수면 'factor', 배수면 'multiple', 둘다 아니면 'neither' 를 출력하면 된다. 나머지 연산을 이용해서 풀었다.
while True:
a, b = map(int, input().split())
if a == 0 and b == 0:
break
if b % a == 0:
print("factor")
elif a % b == 0:
print("multiple")
else:
print("neither")

사진 설명을 입력하세요.
'Algorithms' 카테고리의 다른 글
백준 2609. 최대공약수와 최소공배수 (0) | 2022.06.09 |
---|---|
백준 1037. 약수 (0) | 2022.06.09 |
백준 1358. 하키 (0) | 2022.06.09 |
백준 1004. 어린 왕자 (0) | 2022.06.09 |
백준 1002. 터렛 (0) | 2022.06.09 |
댓글