728x90
문제
정수 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
- number가 n과 m 모두 나눠서 0으로 떨어지기위해 조건을 and로 연결합니다
- 조건이 부합하면 1 아니면 0을 반환합니다.
출처
https://school.programmers.co.kr/learn/courses/30/lessons/181936
728x90