void CycleTable(int x, int y, int s, int n, int b[][MAX])
{
if (n < 2)
return;
if (2 == n)
{
b[x][y] = s + 1;
b[x][y+1] = s + n;
b[x+1][y] = s + n;
b[x + 1][y + 1] = s + 1;
}
CycleTable(x, y, s, n / 2, b);
CycleTable(x+n/2, y, s + n/2, n/2, b);
CycleTable(x, y + n / 2, s + n/2, n / 2, b);
CycleTable(x+n/2, y + n / 2, s, n / 2, b);
}
循环赛制日程表问题
最新推荐文章于 2019-03-05 19:54:27 发布