코딩테스트 입문 / 두 수의 나눗셈
2023. 7. 10. 09:05
📚문제 📝풀이 def solution(num1,num2): answer = int((num1/num2) * 1000) return answer 처음 풀이는 def solution(num1,num2): answer = round((num1/num2) * 1000,0) return answer 이 방법을 생각했다. 근데 코드 실행에서는 다 잘 됐는데 채점에서 틀렸다고 나왔다 생각해보니 이렇게 되면 소수점 첫째자리에서 반올림 할 때 정수자리의 값이 변할 수도 있기 문에 안된다. python에서 버림 관련 함수를 찾아보니, 별도의 math 모듈을 import 해주지 않으면 잘 알고 있는 int() 함수를 사용하면 간단하다. + lambda 함수 사용 ( 내가 약한 lambda 함수 참고 위해서 ) solutio..