第三届“恒生杯”程序设计大赛初赛 DAY1

From: 2012-10-27 09:00:00 To: 2012-10-27 13:00:00 Now: 2017-09-20 01:03:50 Status: Public

C - 排队

Time Limit: 1s Memory Limit: 128MB

Submissions: 473 Solved: 228
Description
BG站在一个有n个人的队伍中,但他并不知道他处于队伍中的哪个位置,他向前向后观察,只能断定他的前方有至少a个人,而后方至多b个人。请求出BG可能处于队伍中不同位置的个数。
Input
输入包括多组样例,每组样例包括一行,每行包括3个整数n, a和b(其中0 ≤ a, b < n ≤ 100)。
Output
对于每组样例输出一行,每行有一个整数,即可能处于不同位置的数量。
Sample Input
3 1 1
5 2 3
Sample Output
2
3
Hint
例如第一组样例,全队共有3个人,BG的前方至少1个人,后方至多1个人,则可能处于第2和第3的位置,所以有2种可能,输出2。
Source