Grand écart – Épreuve régionale 2003

Niveau 1

Énoncé

Écrivez une fonction qui prend en paramètre un tableau de nombres entiers, et qui recherche, dans ce tableau, la plus grande différence (en valeur absolue), entre un élément et son successeur (l'élément suivant dans le tableau). Votre fonction doit renvoyer cette différence.

Entrée

Vous devez lire deux lignes sur l'entrée :

  • La première ligne contient le nombre $N$ d'éléments du tableau.
  • La deuxième ligne contient les éléments du tableau, séparés par des espaces.

Sortie

Vous devez écrire une ligne sur la sortie :

  • Un entier : la valeur absolue de la plus grande différence trouvée.

Contraintes

  • $2 \le N \le 300$

Contraintes d'exécution

Utilisation mémoire maximum
1000 kilo-octets
Temps d'exécution maximum
250 millisecondes

Exemples d'entrée/sortie

Exemple d'entrée
10
4 2 3 5 10 6 4 9 1 3
Exemple de sortie
8