IdoCleanCode
article thumbnail
반응형

[코딩 테스트] 프로그래머스 - 문제 풀이 모음

문제

정수 number와 n, m이 주어집니다. number가 n 배수이면서 m의 배수이면 1을 아니면 0울 return 하는 solution 함수를 완성해주세요.

 

입출력 예

number n m result
60 2 3 1
55 10 5 0

 

문제풀이

정수 number가 n과 m의 공배수이면 반환값을 1 아니면 0을 출력하는 문제입니다. 공배수란 두 개 이상 수의 배수 중 공통되는 배수를 말합니다.예를 들어 12 정수는 2와 3의 공배수입니다. 즉 나눠서 0이 되는 숫자입니다.

def solution(number, n, m):
	if (number % n ==0 and number % m == 0):
    	return 1
    else:
    	return 0
  1. number가 n과 m 모두 나눠서 0으로 떨어지기위해 조건을 and로 연결합니다
  2. 조건이 부합하면 1 아니면 0을 반환합니다.
[파이썬] 프로그래머스 코딩 기초 트레이닝 - 공배수 찾기

출처

https://school.programmers.co.kr/learn/courses/30/lessons/181936

반응형
profile

IdoCleanCode

@IdoCleanCode

포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!