👤

Andrei și Mihai stau la coada la magazin pentru a-și cumpăra bomboane. Andrei este în fața lui Mihai la coadă, iar între cei doi se afla alte x persoane. Mihai a observat că în total, ​în fata lui , se afla ​y ​persoane, iar Andrei a observat că în spatele ​lui se află z persoane. Știind numerele ​x y z , aflați câte persoane sunt la coadă în total. Uneori, însă, e posibil ca aceștia să fi numărat greșit numărul de persoane, și să nu se poată calcula numărul total de persoane din coada. În acest caz trebuie sa afișați ​-1.

Răspuns :

#include <iostream>
using namespace std;

int main()
{

int x,y,z;
cin>>x;
cin>>y;
cin>>z;
if(x < 0 || y < 0 || z < 0 || x > z || x > y)
{

cout << -1 << endl;
return 0;

}

int total = y + z - x;
cout << total << endl;
return 0;

}