http://codeforces.com/problemset/problem/1/A
生词:
rectangular a.矩形的
pave vt.安排,铺设
题面:
一个n * m的矩形里需要放多少个边长为a的正方形才可以填满。可以超出,但是矩形必须被覆盖。正方形不能打碎。
简单模拟:
// codeforces
// 1A
// math
#include <iostream>
using namespace std;
int main() {
long long n, m, a, cntR, cntC;
while (cin >> n >> m >> a) {
cntR = n / a;
cntC = m / a;
if (n%a)
cntR++;
if (m%a)
cntC++;
cout << cntC * cntR << endl;
}
return 0;
}
网友评论