# 横版场域论:题解 出题人解法:根据朝向确定符号,用模运算维护当前位置。Codex(GPT-6)整理读入、取模边界及正确性说明。 ## 方向换算 内部将同学编号、朝向和标签数组均改为零起始下标,当前位置记为 $c$ .背对观察者时,自己的右方是编号增加方向;面对观察者时,自己的左方是编号增加方向。因此,当 $d\ne f_c$ 时向编号增加方向走,否则向编号减小方向走。 先令 $r=p\bmod N$ .正向转移为 $c\leftarrow(c+r)\bmod N$ ;反向转移为 $c\leftarrow(c-r+N)\bmod N$ .因为 $0\le c,r