La Conquête de l'Est – Épreuve régionale 2012

Niveau 3

Énoncé

Joseph Marchand est un trader. Il achète des biens pour les revendre plus cher. Aidez-le dans sa tâche pour maximiser ses profits.

Joseph arrive à prédire le prix de l'acier sur plusieurs jours. Il peut acheter 1 unité d'acier un jour et le revendre plus tard.

Entrée

L'entrée comprendra :

  • Le nombre de jour N où Joseph peut prédire le prix de l'acier.
  • Sur la seconde ligne, le prix Pi d'une unité d'acier au i-ème jour.

Sortie

Le gain maximal que Joseph peut faire en achetant puis vendant une seule unité d'acier durant la période proposée en entrée.

Contraintes

  • 1 <= N <= 100 000
  • 1 <= Pi <= 10 000

Contraintes d'exécution

Utilisation mémoire maximum
1200 kilo-octets
Temps d'exécution maximum
400 millisecondes

Exemples d'entrée/sortie

Exemple d'entrée
1
42
Exemple de sortie
0
Exemple d'entrée
2
5 12
Exemple de sortie
7
Exemple d'entrée
6
11 12 7 9 8 10
Exemple de sortie
3