#M1L212. 环形刻度的前行距离

环形刻度的前行距离

环形刻度的前行距离

题目描述

圆环共有M个等距刻度,顺时针依次编号0至M-1。指针目前位于A,只能顺时针移动到B,每跨相邻刻度算1步。若A=B可以不动。求最少步数。

输入格式

一行依次输入整数M、A、B。

输出格式

输出最少步数。

样例 1

输入

12 10 3

输出

5

说明

依次跨过11、0、1、2、3。

样例 2

输入

9 4 4

输出

0

说明

起终点相同,无需绕一圈。

数据范围

  • 1≤M≤1000000000。
  • 0≤A≤999999999。
  • 0≤B≤999999999。
  • 0≤A,B<M。