1. 문제 설명
2. 코드
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")
3. 풀이 과정
무한 반복 조건문을 만들기 위해 while에 True 조건을 넣는다.
a,b를 정수로 입력받는다.
a와b가 0이면 break로 while문을 빠져나온다.
a가 b의 약수인 경우 b%a==0이면 "factor"를 출력한다.
a가 b의 배수인 경우 a%b==0이면 "multiple"를 출력한다.
둘 다 아닌 경우 "neither"를 출력한다.
'Baekjoon > 단계별로 풀어보기' 카테고리의 다른 글
[백준][9단계 약수,배수와 소수] 9506번 /약수들의 합 (파이썬/Python) (0) | 2025.04.08 |
---|---|
[백준][9단계 약수,배수와 소수] 2501번 /약수 구하기 (파이썬/Python) (0) | 2025.04.05 |
[백준][8단계 일반 수학 1] 2869번 /달팽이는 올라가고 싶다 (파이썬/Python) (0) | 2025.04.05 |
[백준][8단계 일반 수학 1] 1193번 /분수찾기 (파이썬/Python) (0) | 2025.04.02 |
[백준][8단계 일반 수학 1] 2292번 /벌집 (파이썬/Python) (0) | 2025.04.02 |