source:CF1936B
我们考虑它到底是从哪边出去的,其实跟左边的>>>以及右边的<<<有关,假设左边有444个>>>,右边有666个<<<,那么他显然从左边出去,并且路径一定是走到第一个>>>,向右走到第一个<<<,然后向左走到第二个>>>,如此进行。
那么答案就是个前缀和,我们二分或者用其他办法找到对应的位置,前缀和一下即可。
注册一个 33OJ 通用账户,您就可以在我们提供的所有在线评测服务上提交代码、参与讨论。
使用您的 33OJ 通用账户