題目大意: 某地有一片空地大小爲m×n,現在要鋪設瓷磚,每塊瓷磚是a×a的大小,可以讓瓷磚多出去,但是不可以切割瓷磚,問要多少塊瓷磚。
解法:ans = 上取整(m/a) * 上取整(n/b)
代碼:
#include <stdio.h>
int main()
{
long long ans,n,m,a,i,j;
scanf("%I64d%I64d%I64d",&n,&m,&a);
ans=0;
if(n%a!=0)
{
i=n/a+1;
}
else
{
i=n/a;
}
if(m%a!=0)
{
j=m/a+1;
}
else
{
j=m/a;
}
ans=i*j;
printf("%I64d\n",ans);
return 0;
}