Retour au sujet

Avatar de newrise newrise
>>Hitlounet
Il faut que tu ajoutes 1 variable initialisée à 0 : max
A la fin tu ajoutes :
if nbpresent > max :
max = nbpresent
et ne lis qu'une seule variable : pas besoin de n2
si n1 > 0 alors nbpresent += 1 sinon nbpresent -= 1
Ca devrait le faire... :)

nbpersonnes = int(input())
nbpresent = 0
nbmax = 0

for loop in range(nbpersonnes):
nombre = int(input())

if nombre > 0:
nbpresent = nbpresent + 1

if nombre < 0:
nbpresent = nbpresent - 1

if nbpresent > nbmax :
nbmax = nbpresent

print(nbmax)


TOTAL Échec Vous avez réussi 8 tests sur 11.

WTF, c'est censé être bon :(