본문 바로가기
Algorithm

[구현/수학] 백준 4504 배수 찾기 - 파이썬(Python)

by jangThang 2022. 5. 21.
반응형

백준 온라인 저지

 

[ Contents ]

     

     

    1. 문제 (링크 참조)

     

    4504번: 배수 찾기

    첫째 줄에 n이 주어진다. 다음 줄부터 한 줄에 한 개씩 목록에 들어있는 수가 주어진다. 이 수는 0보다 크고, 10,000보다 작다. 목록은 0으로 끝난다.

    www.acmicpc.net

     

     

     

    2. 문제 풀이

     주어진 수가 n의 배수가 맞는지 아닌지 판별하는 문제입니다.

     

    2022.01.19 - [Algorithm] - [Algorithm] 단골 1번 문제, 구현 / 수학

     

    [Algorithm] 단골 1번 문제, 구현 / 수학

    [ Contents ] 1. 구현  단순히 '구현'만 하면 되는 문제 유형입니다. 문제를 이해하고 입력에 맞춰 적절한 출력만 하면 됩니다. 특별한 알고리즘이나 프로그래밍적 기법 없이, 단순 제어문만 사용하

    star7sss.tistory.com

     단순히 주어진 수가 n으로 나누었을 때, 나머지가 0인지 아닌지만 판별하면 됩니다.

     

     

     

    3. 코드

    # 입력
    n = int(input())
    
    # 배수 확인
    while True:
        x = int(input())
        if x == 0:
            break  # 종료
    
        if x % n == 0:
            print(f"{x} is a multiple of {n}.")
        else:
            print(f"{x} is NOT a multiple of {n}.")

     이런 류의 문제는 오히려 출력형식에서 실수하기 쉽습니다. 되도록이면 출력 예시를 복사해서, 그대로 print 함수에 넣어주세요.

     

    star가 되고나서 Tistory

    반응형

    댓글