Changing direction
On vous donne une liste (list) d'entiers (integers). Votre tâche dans cette mission est de trouver combien de fois le sens de tri a été modifié dans le liste (list). Si les éléments sont égaux - le sens de tri précédent reste le même, si la séquence commence par les mêmes éléments - recherchez la différence suivante pour déterminer le sens de tri.
Examinons le schéma:
Il y a trois directions de tri:
- sur le morceau 1, 2, 2 - vers le haut (croissant);
- sur le bloc 2, 1 - vers le bas (décroissant);
- et sur le bloc 1, 2, 2 - vers le haut.
Entrée: Une liste (list) d'entiers (integers).
Sortie: Entier (integer).
Exemples:
assert changing_direction([1,...
You should be an authorized user in order to see the full description and start solving this mission.