jyamethyst21 님의 블로그

백준 5086번 - 배수와 약수 (PYTHON 풀이) 본문

CODING 💻

백준 5086번 - 배수와 약수 (PYTHON 풀이)

jyamethyst21 2025. 8. 31. 17:39

 

 

문제:

 

풀이:

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")

 

이번 문제는 쉬운 편이었다. 문제 그대로 두 수를 입력받고, 수의 관계(약수, 배수, none)를 알아보는 코드이다.

다만.. 이전 게시글의 날짜를 보면 알다시피 최근 프로젝트의 여파로 잠시 파이썬 코딩을 쉬고 있었던터라 C언어와 혼동해서 약간의 실수는 있었다. 그래도 이전 감각으로 곧바로 수정해서 제출했다.

아, 배수 부분에서 순간 헷갈렸던 게 있었는데 이는 'a = bk' 라는 공식을 생각해보면 바로 이해가 될 것이다. 

당분간 코딩, 워게임 꾸준히 풀 계획이고 네트워크 공부도 다시 시작할 예정이라 게시물은 꾸준히 올라갈 것이ㅁ....!