https://www.acmicpc.net/problem/5086
5086번: 배수와 약수
각 테스트 케이스마다 첫 번째 숫자가 두 번째 숫자의 약수라면 factor를, 배수라면 multiple을, 둘 다 아니라면 neither를 출력한다.
www.acmicpc.net
- 입력과 출력

- 소스코드
lst = []
while True:
N,M =map(int,input().split())
if N+M == 0:
break
if M % N == 0:
lst.append("factor")
elif N % M == 0:
lst.append("multiple")
else:
lst.append("neither")
for i in lst:
print(i)
- 해설
배수 와 약수 문제는 간단하다 서로 나눠어 떨어졌을때 0인지만 판별하면 되는문제이다.
'Backjoon' 카테고리의 다른 글
| Backjoon problem 9506 약수들의 합 - python (0) | 2023.05.04 |
|---|---|
| Backjoon problem 2501 약수 구하기 - python (0) | 2023.05.04 |
| Backjoon Problem 10757 큰 수 덧셈 - Python (0) | 2023.05.03 |
| Backjoon Problem 달팽이는 올라가고 싶다 - Python (0) | 2023.05.03 |
| Backjoon problem 2292 벌집 - Python (0) | 2023.05.03 |