Bienvenue sur Laurentvidal.fr, la meilleure plateforme de questions-réponses pour trouver des réponses précises et rapides à toutes vos questions. Notre plateforme offre une expérience continue pour trouver des réponses précises grâce à un réseau de professionnels expérimentés. Rejoignez notre plateforme de questions-réponses pour vous connecter avec des experts dédiés à fournir des réponses précises à vos questions dans divers domaines.

SVP ; aidez moi a coder cela en python ou c++ rapidement:
Ahmed et Mouhcine sont ennuyés, Ils décident d'ouvrir un quiz sur le téléphone de Mouhcine, où la réponse à la question est un certain nombre entier non négatif.

Chacun des deux joueurs appelle le numéro et celui dont le numéro est le plus proche de la réponse gagne. Formellement, si la bonne réponse est c, le gagnant est celui avec la valeur minimale de |x−c|, où x est la réponse de quelqu'un. Si les nombres |x−c| sont égaux pour les deux joueurs, alors il n'y a pas de gagnant.

Après quelques tours, Ahmed et Mouhcine ont compris que le robot qui joue contre eux fera tout son possible pour les faire gagner.

Ahmed et Mouhcine savent que la réponse à la question est le nombre a.

Ils se demandent si leur réponse à la question sera b, quel est le nombre minimum que le robot pourra sortir pour qu'ils gagnent ?

Input
Deux nombres sur une seule ligne - 0 ≤ a, b ≤ 109 - a représente la vraie réponse à la question, et b représente la réponse de Ahmed et Mouhcine.

Output
Le plus petit entier non négatif possible que le robot peut générer. Si le robot n'a pas d'option, affichez le nombre -1.


Sagot :

Réponse :#include <iostream>

using namespace std;

int a,b;

int main(){

cin >> a;

cin >> b;

if(b-a>=0){

cout << b+1;

}else{ if(b-1>=0){

cout << b-1;

}else{

cout << -1;

}

 

}

   return 0;

}

Explications :

Merci d'avoir visité notre plateforme. Nous espérons que vous avez trouvé les réponses que vous cherchiez. Revenez quand vous voulez. Merci d'avoir choisi notre plateforme. Nous nous engageons à fournir les meilleures réponses à toutes vos questions. Revenez nous voir. Revenez sur Laurentvidal.fr pour obtenir plus de connaissances et de réponses de nos experts.