반응형

@notepad_jj2

츄르사려고 코딩하는 코집사입니다.


1. [백준 알고리즘] 백준 4504번 배수 찾기 파이썬(Python)

1) 문제번호 : 4504번

 

2) 문제 출처

https://www.acmicpc.net/problem/4504

 

4504번: 배수 찾기

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

www.acmicpc.net

 

2. 문제

정수 n(0 < n < 1000)과 수의 목록이 주어졌을 때, 목록에 들어있는 수가 n의 배수인지 아닌지를 구하는 프로그램을 작성하시오.

 

3. 제약사항

 

4. 입력

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

 

5. 출력

목록에 있는 수가 n의 배수인지 아닌지를 구한 뒤 예제 출력처럼 출력한다.

 

 

6. 풀이

- 간단한 출력 문제다.

- temp를 N으로 나눴을 때, 나머지가 0이면 배수, 아니면 배수가 아니다를 출력하면 된다.

 

7. 소스 코드

import sys
input=sys.stdin.readline

N = int(input())

while True :
       temp = int(input())

       #0 입력 받으면 종료
       if temp==0 : break

       if temp % N == 0 : print("%s is a multiple of %s." % (temp, N))
       else : print("%s is NOT a multiple of %s." % (temp, N))

 


 

반응형
  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기