https://www.acmicpc.net/problem/4504
목록안의 값이 초기값의 배수인지 아닌지를 판단하는 문제이다.
#백준 4504: 배수 찾기
n = int(input())
while True:
num = int(input())
if num == 0:
break
if num % n == 0:
print(f"{num} is a multiple of {n}.")
else:
print(f"{num} is NOT a multiple of {n}.")
풀이법: While문을 이용하여 간단히 처리 할 수 있었다. 입력한 값에서 Mod연산을 한 결과 0으로 떨어진다면 배수이고, 아닐 시에는 예외처리를 함으로써 문제를 해결할 수 있었다.
반응형
'IT > Algorithm' 카테고리의 다른 글
[python] 백준 1005: ACM Craft (0) | 2025.03.25 |
---|---|
[python] 백준 6887: squares (0) | 2025.03.24 |
[python] 백준 2667: 단지번호붙이기 (0) | 2025.03.23 |
[python] 백준 1922: 네트워크 연결 (0) | 2025.03.22 |
[python] 백준 2805: 나무 자르기 (0) | 2025.03.20 |