题目链接 墙壁划线 题目描述 一面尺寸为 的矩形墙壁由 块尺寸为 的瓷砖铺成。现从墙的左上角到右下角、右上角到左下角各画一条直线。求这两条直线与所有瓷砖边界线形成的交点总数。 解题思路 这是一个几何计数问题,可以通过坐标法和数论知识解决。 简化问题 首先,一个关键的观察是,交点的数量只与瓷砖的行列数 $a$ 和 $b$ 有关,而与每块瓷砖的具体尺寸 $x$ 和 $y$ 无关。我们可以将问题简化为在一个 的单位格网格上进行分析。 计算单条对角线的交点数 我们先考虑从左上角 (0, 0) 到右下角 (a, b) 的这条对角线。 它穿过的垂直网格线共有 $a+1$ 条(从 到 )。 ...