공배수

송용진·2023년 8월 4일
0

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

내 코드1

def solution(number, n, m):
    answer = 0
    if number % n == 0 and number % m == 0:
        answer = 1
    else:
        answer = 0
    return answer

내 코드2

import math

def solution(number, n, m):
  answer = 0
  answer = 1 if number % math.lcm(n, m) == 0 else 0
  return answer

print(solution(60,2,3))
print(solution(55,10,5))

예시 코드

def solution(number, n, m):
    return int(bool(number % n == 0) & bool(number % m == 0))
profile
아이디어가 샘이솟아

0개의 댓글