- Partage ce devoir avec tes amis !
Sujet du devoir
Bonjour j'ai beaucoup avancer sur ioi et il me reste plus que 6 probleme pour le niveaux 1 le problème c'est que ses niveaux la je suis bloque pouvez vous m'aider a les faire car je dois les rendre pour la rentrée svp ?
Comme dans tout métier, certains soldats sont devenus amis, et on peut facilement dire si deux soldats sont amis : si à un moment ils sont de garde en même temps alors ils sont amis, sinon ils ne le sont pas. Afin de développer les relations amicales entre les soldats, le colonel en charge des tours de garde souhaiterait autant que possible mettre en binôme des soldats qui ne sont pas encore amis. Il vous demande votre aide pour déterminer si deux soldats sont amis ou pas.
Ce que doit faire votre programme :
Vous devez écrire un programme qui détermine si deux soldats ont été de garde en même temps.
Votre programme doit lire quatre entiers : la date du début et la date de fin (incluse) du service du premier soldat puis celles du second soldat.
Si les deux soldats ont, à un moment (même une seule seconde), été de garde en même temps le programme devra écrire "Amis" et sinon "Pas amis".
Exemples
Exemple 1
entrée :
2 5 3 6
sortie :
Amis
Exemple 2
entrée :
1 5 10 15
sortie :
Pas amis
Exemple 3
entrée :
2 4 4 6
sortie :
Amis
Où j'en suis dans mon devoir
ce que j'ai commencer :
oldat1Debut = int(input())
soldat1Fin = int(input())
soldat2Debut = int(input())
soldat2Fin = int(input())
if soldat1Debut<=soldat2Debut <= soldat1Fin or soldat2Fin<=soldat2Debut<=soldat1Debut:
print("Amis")
else:
print("Pas amis")
0 commentaire pour ce devoir
Ils ont besoin d'aide !
- Aucun devoir trouvé, poste ton devoir maintenant.