问题一:
某年夏天,位于希格玛大厦四层的微软亚洲研究院对办公楼的天井进行了一次大 规模的装修.原来的地板铺有 N×M
块正方形瓷砖,这些瓷砖都已经破损老化了,需要予以 更新.装修工人们在前往商店选购新的瓷砖时,发现商店目前只供应长方形的瓷砖,现在的
一块长方形瓷砖相当于原来的两块正方形瓷砖, 工人们拿不定主意该买多少了, 读者朋友们 请帮忙分析一下:能否用 1×2 的瓷砖去覆盖
N×M 的地板呢?
解:
首先N和M必须分别是1和2的整数倍,要不肯定不行;
想了想也没有其他条件了,这个简单
问题二:
用p*q的瓷砖能覆盖M*N的地板吗?
解:
①M*N必须是p*q的整数倍
②p和q中大数要小于等于M,N的大数,小数要小于等于M,N的小数
③如果p*q是偶数,那么M,N当中不是p,q倍数的边长,必须是p和q的某种*+运算组合;
#include<cstdio>
#include<cstring>
long
void sayatime (int i,int s1,int pos)
{
}
int main()
{
}
》》》上述代码来自POJ,用1×2覆盖m×n的矩形(正方形)
8950

被折叠的 条评论
为什么被折叠?



