Le 09 janvier 2022 à 22:08:03 :
Jamais connu.
Le 09 janvier 2022 à 12:14:26 Yajatime a écrit :
Le 09 janvier 2022 à 12:12:20 :
Ce que tu as fait est pas trop mal. Tu pourrais ajouter :positionmax=i
après prixmin=prix puis tu auras juste à print positionmax.
Cependant en cas d'égalité, il faut avoir la position la plus grande donc au lieu de faire une inégalité stricte <, il faudrait faire une inégalité <=.ça ? :
nbMarchands = int(input())
prixmin =1000*1000
positionmax=i
for i in range (1, nbMarchands):
prix=int(input())
if prix<=prixmin:
prixmin=prix
print(positionmax)
Non, pas vraiment.
nbMarchands = int(input())
prixmin =1000*1000
positionmax=0
for i in range (1, nbMarchands):
prix=int(input())
if prix<=prixmin:
positionmax=i
prixmin=prix
print(positionmax)
Ce que tu as fait est pas trop mal. Tu pourrais ajouter :
positionmax=i
après prixmin=prix puis tu auras juste à print positionmax.
Cependant en cas d'égalité, il faut avoir la position la plus grande donc au lieu de faire une inégalité stricte <, il faudrait faire une inégalité <=.
Le 05 janvier 2022 à 17:16:13 :
Le 05 janvier 2022 à 17:16:08 ClareClaymore a écrit :
pas de chance le bug
up, le live fonctionne ici.