开往早晨的午夜

· · 题解

Source and Knowledge

2025 年 2 月语言月赛,由洛谷网校提供。

考察分支结构。

文字题解

x 站坐到 y 站,顺时针需要坐 (y-x+n)\bmod n 站,逆时针需要坐 n-(y-x+n)\bmod n 站。

下面是上面结论的推导过程,我们只需要考虑清楚顺时针乘坐的站数即可,因为逆时针一定需要乘坐完剩下全部的站点:

综合两个方面,顺时针乘坐 (y-x+n)\bmod n 站,逆时针用 n 减去前式即可。用两个方向需要乘坐的站点数进行比较,输出对应的答案即可。

C++ 语言中," 被用于标识字符串的开头与结尾。如果字符串中需要包含字符 ",需要用转义符 \ 标识。例如,"a\"b" 在 C++ 语言中,表示字符串 a"b