bonjour, je suis en train d'essayer de résoudre l'exercice "maison de l'espion" sur france ioi, dont le sujet est le suivant :
On sait qu'un espion est présent dans la ville mais, grâce à des recoupements d'informations, il a été possible de déterminer que l'espion était forcément dans une certaine zone de la ville. Le gouverneur va donc envoyer des soldats fouiller chaque maison et interroger les habitants. Afin de pouvoir estimer combien de temps va durer l'opération, il souhaiterait savoir combien de maisons sont présentes dans la zone en question.
Ce que doit faire votre programme :
On vous décrit une zone de recherche rectangulaire, parallèle aux axes, puis la position d'un certain nombre de maisons. Écrivez un programme qui détermine combien de maisons sont dans cette zone.
Votre programme devra lire, dans l'ordre : l'abscisse minimale, l'abscisse maximale, l'ordonnée minimale et l'ordonnée maximale du rectangle. Il lira ensuite le nombre total de maisons, puis pour chaque maison, son abscisse et son ordonnée.
Votre programme devra déterminer puis afficher le nombre de maisons qui se trouvent dans la zone de recherche. Si une maison est exactement sur le bord de la zone, elle doit ête comptée.
Sur l'exemple suivant, il y a 12 maisons, dont 5 sont dans la zone de recherche (en bleu) :
Ah oui en effet ! merci beaucoup ! j'ai enfin réussi !
france ioi "maison de l'espion"
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
Python c'est bon, mangez-en.
Le Tout est souvent plus grand que la somme de ses parties.