Python
[Python/파이썬] 코드포스 문제 풀어보기 2.Theatre Square
드물지만성숙하게
2019. 11. 8. 14:43
m*n 직사각형 안에 a*a만큼 정사각형을 넣어서 직사각형을 가득 채울 수 있는 정사각형 a*a의 최소 개수를 구하는 문제다.
간단하게 생각했을땐 우선 m에 a가 몇개가 채워지는지를 구하고, n에 a가 몇개 채워지는지를 구한 다음
둘을 곱하면 답이 될 것 같았다.
1
2
3
4
5
|
import math
m,n,a = (input().split())
print(math.ceil(int(m)/int(a)) * math.ceil(int(n)/int(a)))
|
cs |
m,n,a 세가지 입력을 받은 후 math 라이브러리에서 올림 함수로 짰다.
Accept되었다.