Python

프로그래머스 Python 오답노트 LEVEL 0. 두 수의 나눗셈

datahaseo 2025. 10. 16. 14:28

프로그래머스 Python 오답노트 LEVEL 0. 두 수의 나눗셈

<문제>

정수 num1과 num2가 매개변수로 주어질 때, num1을 num2로 나눈 값에 1,000을 곱한 후 정수 부분을 return 하도록 solution 함수를 완성해주세요.

 

 

<틀렸던 답>

# 정수 부분을 가져오라고 했는데 예를 들어 2.5 면 INT(2.5) = 2 이고 ROUNT(2.5) 는 3 이 나오므로 다른 결과를 가져옴

def solution(num1,num2):
    answer=ROUND((num1/num2)*1000))
    return answer

 

 

 

<정답>

def solution(num1,num2):
    answer=int((num1/num2)*1000)
    return answer