有没有数学公式来确定井字游戏中有多少个对角线序列?C#.
本文关键字:对角线 多少 数学公式 定井 游戏 有没有 | 更新日期: 2023-09-27 18:30:56
我正在用C#构建一个井字游戏项目。我的老师要求我创建一个数组,而它的大小是特定电路板尺寸(不仅是 3x3)中可能的最大对角线序列数。现在的问题是,我的老师给了我一个错误的公式,它不会正确计算它。例如,在 3x3 板中,应该有 2 个可能的对角线序列,但公式仅计算 1。
这是公式:(rows-sequence+1)*(cols-sequence+1)。
这意味着:(3-3+1)*(3-3+1) = 1
如果有人知道正确的公式,我将不胜感激!
这样想。有多少种方法可以将seq * seq
正方形放置在row * col
矩形内。老师给了你这个答案。任何正方形中都有两条对角线,因此row * col
矩阵中所谓的对角线的数量只是您使用教师函数获得的值的 2 倍。