파이썬/기본 문법
math라이브러리 없이 올림하기
유자차H
2022. 4. 25. 12:40
반응형
숫자를 올림하기 위해서 math라이브러리를 사용하였습니다.
프로그래머스에서 코테 연습하던 중 다른 사람의 풀이를 보고
math를 사용하지 않고 올림을 사용할 수 있는 방법을 발견하였습니다.
음수를 사용하는 것이였습니다.
라이브러리를 부르지 않고 이렇게 사용할 수 있다니 좋은 아이디어인 것 같습니다.
# 일이 10이고 하루에 3만큼 일한다고 했을 때, 며칠 뒤에 일을 끝나는가?
total = 10
speed = 3
####################### 기존 ######################
import math
math.ceil(total/speed) # 4
####################### 음수 사용 ######################
-(-total//speed) # 4
반응형