Codeforces/Python
[Codeforces] 1A - Theatre Square (Python)
tjdms4327
2025. 5. 14. 13:52
문제
n*m의 사각형을 a*a 블록으로 채우려고 할 때, 총 몇개의 블럭이 필요한가.
풀이
직사각형의 각 변을 a로 나눠 ceil()로 올림해서 서로 곱하면 블럭의 최소 개수가 나온다.
코드
n,m,a=map(int, input().split())
from math import ceil
print(ceil(n/a) * ceil(m/a))