Notice
Recent Posts
Recent Comments
Link
«   2025/05   »
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
Archives
Today
Total
관리 메뉴

행복한 개구리

백준 22.03.09. 5086번 - 배수와 약수 본문

Algorithm/BaekJoon

백준 22.03.09. 5086번 - 배수와 약수

HappyFrog 2022. 3. 9. 11:21

while True:
    a, b = map(int, input().split())
    if a == 0 and b == 0:
        break
    elif b % a == 0:
        print("factor")
    elif a % b == 0:
        print("multiple")
    else:
        print("neither")
  • 0, 0을 입력하기 전에는 계속 반복될 수 있도록 while True로 반복문을 실행합니다.
  • 조건문으로 0, 0 을 입력받으면 종료되게해줍니다.
  • 첫번째 수가 두번째 수의 약수라면 factor를 출력해줍니다.
  • 첫번째 수가 두번째 수의 배수라면(=두번째 수가 첫번째 수의 약수라면) multiple을 출력합니다.
  • 마지막으로 둘 다 아니라면 neither를 출력합니다.