BOJ5086 - 배수와 약수 (python3)

Ok Haeeun·2023년 2월 21일
0

Python3로 algorithm문풀

목록 보기
18/53

난이도 : 쉬운 편.

근데 0 0 이 나올 때까지 입력받는 방식은 처음이다!
while 문에서 한차례, while 문 내에서 입력 받은 후, if문으로 한차례 더 거르는 것으로 풀어보았는데,
더 좋은 방식이 있을거라 생각한다.
do while도 괜찮을듯...?

바로바로 결과를 출력하게 만들어서 그런지 시간 효율은 좋은 편.

n,m = map(int,input().split())
while n != 0 and m !=0:
    if n%m == 0:
        print('multiple')
    elif m%n == 0:
        print('factor')
    else:
        print('neither')
    n,m = map(int,input().split())
    if n == 0 and m == 0:
        break
profile
tistory에 이어서 기록합니다 👉 https://i-m-okay.tistory.com/

0개의 댓글

관련 채용 정보