Énoncé¶
Cyril s'exclame de joie ! Grâce à votre aide, il a réussi à obtenir le courant parfait avec une précision remarquable. Valérian invite une nouvelle fois nos aventuriers à monter dans la machine, destination le futur ! Encodage du déplacement, activations des leviers, vérification du circuit de refroidissement, positionnement des stabilisateurs sur les bonnes accroches, appui sur le gros bouton rouge, et nos amis sont partis pour un nouveau voyage.
La machine s'arrête alors. Julie, toute excitée, ouvre la porte et se jette en dehors de la machine, et y découvre une ville comme personne n'en avait jamais vu auparavant. Ils ont réussi ! Cependant, quand il s'agit de se décider sur une activité, nos amis sont réputés pour ne pas se mettre d'accord si facilement. Rappelons-nous tout de même que toute cette histoire n'aurait peut-être pas eu lieu s'ils s'étaient directement mis d'accord sur le film à regarder…
Le groupe de nos six amis semble maintenant divisé. Julie, Oscar et Augustin veulent absolument aller essayer un parc d'attractions du futur qu'ils ont aperçu, tandis que Valérian, Raphaël et Cyril veulent visiter un centre de recherche scientifique, pour découvrir toutes les avancées technologiques à venir. C'est pourquoi l'objectif de cet exercice va être de résoudre l'un des plus grands problèmes que rencontrent tous les humains : faire des choix.
Nos amis ont décidé de visiter la ville pendant N jours. Chaque jour, le groupe peut soit aller visiter le parc d'attractions, soit visiter le centre de recherche, soit se reposer. Le jour i, si le groupe décide d'aller visiter le parc d'attractions, le bonheur du groupe augmente de $X_i$ ; si le groupe décide d'aller visiter le centre de recherche, le bonheur du groupe augmente de $-X_i$ ; et si le groupe décide de se reposer, le bonheur du groupe n'est pas altéré. (Notez que $X_i$ peut être négatif !)
Cependant, pour ne pas favoriser une certaine partie du groupe et pour éviter trop de redondance, pour n'importe quelle période de L jours consécutifs totalement incluse dans les N jours d'exploration, si le groupe va visiter $p$ fois le parc d'attractions et $r$ fois le centre de recherches, alors $|p - r|$ ne doit surtout pas dépasser K (où L et K sont deux entiers donnés en entrée.)
Aidez nos amis à planifier leur séjour dans le futur, et indiquez le bonheur maximal que le groupe peut obtenir.
Entrée¶
L’entrée contiendra :
- Sur la première ligne, un entier : N, la durée prévue, en jours, de leur séjour dans le futur.
- Sur la ligne suivante, un entier : L, le nombre de jours consécutifs durant laquelle les deux activités ne doivent pas être trop déséquilibrées.
- Sur la ligne suivante, un entier : K, la différence maximale entre les occurences des deux activités tolérées pendant une période de L jours consécutifs.
- Sur la ligne suivante, une liste de N entiers séparés par des espaces : X, la liste des valeurs de bonheur apporté selon les activités.
Sortie¶
Afficher le bonheur maximal que le groupe peut atteindre
Contraintes¶
- $1 \le N \le 100$
- $1 \le L \le N$
- $0 \le K \le L$
- $-10\,000 \le X_i \le 10\,000$
Contraintes de performance¶
- $1 \le N \le 3\,000$