반응형
문제링크
https://www.acmicpc.net/problem/5086
5086번: 배수와 약수
각 테스트 케이스마다 첫 번째 숫자가 두 번째 숫자의 약수라면 factor를, 배수라면 multiple을, 둘 다 아니라면 neither를 출력한다.
www.acmicpc.net
문제 조건이 0 0이 되면 종료되게 작성해야 하므로, while True를 활용함.
import sys
while True:
a,b = map(int, sys.stdin.readline().split())
if b>a and b%a == 0:
print('factor')
elif a>b and a%b == 0:
print('multiple')
elif a == 0 and b == 0:
break
else:
print('neither')
반응형
'알고리즘 > 백준' 카테고리의 다른 글
파이썬(python) 9610번 사분면 (0) | 2022.02.03 |
---|---|
파이썬(python) 5717번 상근이의 친구들 (0) | 2022.02.03 |
파이썬(python) 10988번 팰린드롬인지 확인하기 (0) | 2022.02.03 |
파이썬(python) 10886번 0 = not cute / 1 = cute (0) | 2022.02.03 |
파이썬(python) 10102번 개표 (0) | 2022.01.27 |