问题 D: 填积木

问题 D: 填积木

时间限制: 1 Sec  内存限制: 256 MB
提交: 30  解决: 17
[提交][状态][讨论版][命题人:]

题目描述

有一块长为m,宽为n,高为h的魔幻空间,需要你用长宽高都为a的正方体积木填满整个空间(积木可以超出这个魔幻空间的范围),你不能把积木打碎,请问至少需要多少块积木才能把魔幻空间填满。

输入

四个整数m,n,h和a,分别表示魔幻空间的长宽高正方体积木的长宽高。

输出

一个正整数,表示需要多少块积木

样例输入

样例1
5 1 1 2
样例2
10 10 1 3
样例3
1234567 7654321 3333333 213

样例输出

样例1
3
样例2
16
样例3
3260223524800

提示


20%数据,保证1<=n,m,h,a<=100



10%数据,保证1<=n,m,h<=10^6,a=1



20%数据,保证1<=n,a<=10^9,m=h=1



20%数据,保证1<=n,m,a<=10^9,h=1



100%数据,保证1<=n,m,h,a<=10^9






[提交][状态]