我正在尝试编写一个函数,当给出2个参数时,最左边的2列会产生第三列:
0 0 0
1 0 3
2 0 2
3 0 1
0 1 1
1 1 0
2 1 3
3 1 2
0 2 2
1 2 1
2 2 0
3 2 3
0 3 3
1 3 2
2 3 1
3 3 0
我知道会涉及模数,但我无法弄明白。
我想知道是否有4个人坐在一张桌子上,给出了这个人和目标,从这个人的角度看哪个座位是目标?
由于
答案 0 :(得分:9)
如果a
和b
是两个人的位置,他们的“距离”是:
(4+b-a) % 4
这也表明你的例子中的第四个块是错误的。
答案 1 :(得分:2)
假设最后一个数字块是错误的,我认为你正在寻找(4 + b - a)%4给出c(对于列a b c)。