编程题
### 问题描述 一天,小明和班级里的其他同学围坐在草坪上进行丢手绢的游戏。一共有 $N$ 位同学参加了这次游戏,每位同学按照序号从小到大的顺序一个接一个坐在草坪上,因为要连成一个圈,序号为 $N$ 的同学与序号为 $1$ 也靠在一起。 没轮到小明之前,他就想好如果有机会要将手绢丢在某个同学的位置。小明想知道他们俩坐的位置之间最少间隔了多少个同学,便于他选择跑动的方向,你能帮帮他吗。 ### 输入格式 输入第一行包含一个正整数 $N(1 \leq N \leq 100)$ ,表示同学的总人数。 第二行包含两个不相同的正整数 $a,b(1 \leq a,b \leq N)$ ,分别表示小明的序号和目标同学的序号。 ### 输出格式 输出仅一行,包含一个整数,表示两位同学之间最少间隔的同学数量。 ### 样例输入1 ```text 6 2 4 ``` ### 样例输出1 ```text 1 ``` ### 样例输入2 ```text 10 9 2 ``` ### 样例输出2 ```text 2 ```
查看答案
赣ICP备20007335号-2