题目描述:
小学军站在一个有n个人的队伍里面,但是他并不知道他在队伍的具体哪个位置,但他知道有不少于a个人在他前面,有不多于b个人在他后面,现在问小学军有多少个可能的位置。
输入格式:
输入一行包含三个整数 n,a,b
输出格式:
输出一行包含一个整数.
样例输入1:
3 1 1
样例输出1:
2
样例输入2:
10 1 3
样例输出2:
4
约定:
0≤a,b<n≤100
题目描述:
小学军站在一个有n个人的队伍里面,但是他并不知道他在队伍的具体哪个位置,但他知道有不少于a个人在他前面,有不多于b个人在他后面,现在问小学军有多少个可能的位置。
输入格式:
输入一行包含三个整数 n,a,b
输出格式:
输出一行包含一个整数.
样例输入1:
3 1 1
样例输出1:
2
样例输入2:
10 1 3
样例输出2:
4
约定:
0≤a,b<n≤100
#include <iostream>
using namespace std;
int main()
{
int n, a, b, cnt = 0;
cin >> n >> a >> b;
for(int i = 0; i <= n; i++)
if(i >= a && n - i - 1 <= b) cnt++;
cout << cnt;
return 0;
}