QCM 2002 le deuxième plsu grand

"On vous donne une suite d'entiers positifs. Ecrire un programme qui détermine le deuxième plus grand élément de ce tableau. S'il y a plusieurs premiers ex-eaquo, c'est cette valeur que l'on renvoie. "

J'ai pas compris, si il y a par exemple

9988

on renvoie quel nombre?
9 ou 8?

9 occupe les deux premières places, donc il y a bien deux "premiers ex-aequo". Il faut donc renvoyer 9.

En gros on ne te demande pas de dire "il y a des ex-aequos, donc tous les 9 comptent pour un seul, je prends donc 8 comme deuxième plus grand". Tu prends juste le deuxième si tu triais le tableau par ordre décroissant...

Répondre au sujet

Vous devez vous enregistrer ou vous connecter pour poster des messages.