#A. Theatre Square
import math
a=[int(n) for n in raw_input().split(' ')]
print int(math.ceil(float(a[0])/a[2])*math.ceil(float(a[1])/a[2]))
体会:
0. py中是行输入,连续输入三个整数,不能像C中scanf(%d %d %d), 去百度问的这句代码很好用。split(' ') 用空格分离。
1.用了math中的向上取整函数。不能拿两个int 除了直接向上取,因为出来的结果已经被向下取整了。如math.ceil(1/3),1/3的结果已经是0了,向上取整还是0。
所以把分子变成float型,再向上取整。
2.估计还有更简洁的写法,目前还没想到,以后再修改。