D. 地铁站

    传统题 1000ms 256MiB

地铁站

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

说明

环形地铁有 n 个站点,按顺时针方向站点编号依次为 1 到 n(n 号站与 1 号站相邻),乘客可在任意站点顺时针或逆时针乘坐。

小可从 m 号站进站前往 n 号站,请计算他最少需要乘坐多少站(站数计算不包括 m 号站)。

例如:n=5,m=5,5号站点到5号实际上没有出发,所以需要乘坐0站。

例如:n = 6,m = 4;环形地铁有 6 个站,小可从 4 号站前往 6 号站,顺时针乘坐需要 2 站(4→5→6),逆时针乘坐需要 4 站(4→3→2→1→6),故最少需要乘坐 2 站。

输入格式

第一行输入一个整数 n(1≤n≤100000000000),表示环形地铁的站点数量; 第二行输入一个整数 m(1≤m≤n),表示小可进站的站点编号。

输出格式

输出一个整数,表示小可最少需要乘坐的站数。

样例

6
4
2

三亚市信息学教练员培训热身赛

未参加
状态
已结束
规则
OI
题目
4
开始于
2025-6-18 12:00
结束于
2025-6-25 4:00
持续时间
160 小时
主持人
参赛人数
20