Bạn Nam rất thông minh và chăm học. Trong học kỳ vừa rồi, bạn ấy đã đạt danh hiệu học sinh giỏi. Phần thưởng cho thành tích này của cậu là được anh dắt đi xem phim. Đứng trong dòng người xếp hàng mua vé, vì là học sinh tò mò, Nam thắc mắc không hiểu là mình đứng ở vị trí thứ mấy trong hàng người đó. Cậu bèn hỏi anh, muốn thử trí thông minh của cậu em tò mò, anh bé Nam đưa ra câu đố:”Trong hàng bây giờ có n người, có không ít hơn a người đứng trước em, và không nhiều hơn b người đứng sau em, em thử đếm xem có bao nhiêu vị trí mà em có thể đứng trong hàng?”
Input: Gồm 3 số nguyên dương n, a, b (n, a, b ≤ 100)Nam có vẻ bối rối với câu đố của anh trai, các bạn hãy giúp Nam giải quyết bài toán này nhé.
Output: Gồm 1 dòng duy nhất là kết quả của bài toán
Input Output
3 1 1 2
5 2 3 3
program v;
Trả lờiXóauses crt;
var a,b,n:longint;
begin
clrscr;
readln(n,a,b);
if a+b<=n then write(a+1) else write(a+1-b+1);
readln;
end.
Uses crt;
Trả lờiXóaVar a,b,c:longint;
Begin
readln(a);
readln(b);
readln(c);
If a-b>0 then Write(a-b) else write('0');
readln;
end.
#include
Trả lờiXóa#define ll long long
using namespace std;
ll n,a, b,ln=1000000+1;
int main(){
cin>>n>>a>>b;
if (a+1>n-b) ln=a+1;
else ln=n-b;
if (n+1<ln) cout<<"0";
else cout<<n-ln+1;
return 0;
}