매우 간단한 배수와 약수에 관련된 문제이다.
import sys
while True:
a, b = map(int, sys.stdin.readline().split())
if a == b == 0:
break
if a%b != 0 and b%a == 0:
print('factor')
elif a%b == 0 and b%a != 0:
print('multiple')
elif a%b != 0 and b%a != 0:
print('neither')
문제에서 말해주는 것처럼 각각의 조건에 따라 if문
을 사용하여 풀면 된다.
'알고리즘 테스트 > 백준 문제풀이 및 해설' 카테고리의 다른 글
<백준 문제풀이 - 11653번> 파이썬 - [수학3] 소인수분해 (0) | 2020.12.24 |
---|---|
<백준 문제풀이: 1037번> 파이썬 - 약수 (0) | 2020.12.24 |
<백준 문제풀이: 11399번> 파이썬 - ATM (2) | 2020.12.20 |
<백준 문제풀이: 11047번> 파이썬 - 동전 0 (0) | 2020.12.19 |
<백준 문제풀이: 11054번> 파이썬 - 가장 긴 바이토닉 부분 수열 (0) | 2020.12.18 |