# 배수와 약수
while True:
a, b = map(int, input().split())
if a==0 and b==0:
break
else:
if b % a == 0: # a가 b의 약수일 때
print('factor')
elif a % b == 0: # a가 b의 배수일 때
print('multiple')
else:
print('neither')
else:없이 그냥 if를 써도 된다. 현재 중첩되기 때문에.
'백준 - 파이썬 > 단계별 - 9 (약수, 배수와 소수)' 카테고리의 다른 글
*[백준/파이썬] 11653번 소인수분해 (1) | 2025.05.15 |
---|---|
[백준/파이썬] 2581번 소수 (0) | 2025.05.15 |
*[백준/파이썬] 1978번 소수 찾기 (0) | 2025.05.15 |
*[백준/파이썬] 9506번 약수들의 합 | join 이용하여 리스트를 문자열로 연결 (0) | 2025.05.15 |
[백준/파이썬] 2501번 약수 구하기 (0) | 2025.05.15 |