给出这两个值的函数会产生第三个值吗?

jma*_*erx 0 c c++ algorithm

我正在尝试编写一个函数,当给出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
Run Code Online (Sandbox Code Playgroud)

我知道会有一个模数但我无法弄明白.

我试图弄清楚是否有4个人坐在一张桌子上,考虑到这个人和目标,从这个人的角度看哪个座位是目标?

谢谢

sth*_*sth 9

如果ab是两个人的位置,他们的"距离"是:

(4+b-a) % 4
Run Code Online (Sandbox Code Playgroud)

这也表明你的例子中的第四个块是错误的.