Baekjoon 문제 풀기 (18301번 : Rats)Python

18301번 : Rats

1. 문제읽기


단순 계산문제.

사실 문제 100% 이해는 못했다.
그냥 밑에 수식과 내림을 해야한다는 정도만 이해하면 푸는데는 지장 없는듯.

2. 제출 코드


올림은 며칠 전에 배웠는데.. 내림은 쓰면 배우지뭐 하고 넘어갔는데 여기서나오네
math 모듈에서 floor함수를 쓰면 된다.

import math

a, b, c = map(int, input().split())
print(math.floor((a+1)*(b+1)/(c+1)-1))

3. 공부할 것


floor함수 : 실수를 입력하면 내림하여 정수를 반환

영어로 바닥이라는 뜻으로, 뜻이랑 보면 외우기 쉽다.
실수형을 입력하면 정수형으로 반환하며, 정수형을 입력하면 그대로 반환된다.
math 모듈에서 사용할 것.

댓글남기기