样例过了,有RE还有AC还有WA,求大佬帮助

P1563 [NOIP2016 提高组] 玩具谜题

@[Bxiay](/user/1116724) ```cpp if(a[p].s==0){ p=p-o; } if(a[p].s==1){ p=p+o; } ``` 考虑上面一行 `p` 如果被减成了负数,下面的 `if` 中仍在把它作为下标,所以炸了。 改成 `else if` 就对了。
by ATZdhjeb @ 2023-11-11 10:56:44


@[Bxiay](/user/1116724) 下面那个加的地方也要改
by ATZdhjeb @ 2023-11-11 10:57:12


@[ATZdhjeb](/user/483317) 谢了
by Bxiay @ 2023-11-11 11:10:05


|