不理解这个程序是怎么实现的 ,怎么就算出来每个点被多少块儿地毯覆盖了呢 ?

img

用二维数组记录覆盖次数,初始值都是0,然后每次读入一组x1,y1和x2、y2,遍历这两个点之间的点,令数组值加1,表示被当前地毯覆盖,所以最后把每个地毯循环完,就计算出来了

就是,输入每一块地毯的左上角和右下角的坐标,将两个坐标之间的矩形的坐标值++就可以了,表示被覆盖1次

二维平面 借助二维坐标确定