Visual illustration of the code challenge: Wade Wilson part en mission !

Wade Wilson part en mission !

Une base militaire à attaquer ? Aucun problème pour Deadpool, c’est plutôt une invitation à bien rigoler !

Coding in the sandbox You must be logged in to access the sandbox.

Mission

Dans les rues de la ville, une silhouette familière se glisse furtivement dans l’ombre. C’est Wade Wilson, l’anti-héros le plus déjanté de tous les temps, mieux connu sous le nom de Deadpool. Armé de son humour acide et de ses compétences de combattant aguerri, il se dirige vers une base militaire ennemie. Une mission périlleuse qui pourrait sembler impossible pour n’importe qui d’autre, mais pour Deadpool, c’est une journée ordinaire. Dans cette base, il y a des soldats équipés de toutes sortes d’armes lourdes, des tanks et des explosifs qui pourraient faire trembler n’importe qui.

Mais pour Deadpool, c’est juste une invitation à la bagarre. Il est prêt à dérouiller un max, mais surtout à s’amuser comme un fou. Alors attachez vos ceintures, car ça va être une journée mouvementée pour notre héros masqué préféré.

Règles

La variable steps contient les différentes étapes que va rencontrer Deadpool. Chaque caractère est une étape :

  • _ => il ne se passe rien, ça lui prend 10 secondes et il récupère 5 points de vie
  • S => Soldiers => il affronte quelques soldats, ça lui prend 10 secondes, et ça lui coute 10 points de vie
  • H => Heavy Weapon => il fait face à une arme lourde, ça lui prend 30 secondes, et ça lui coute 25 points de vie
  • T => Tank => là ça commence à être rigolo mais éprouvant, ça lui prend 2min, et ça lui coute 50 points de vie
  • E => Explosion => BOUMMMMM ! En un instant (= 0 seconde), Wade perd 100 points de vie.

Wade commence avec 100 points de vie, il ne peut pas monter au dessus.

Quand il tombe à zéro ou moins, il doit prendre le temps de se régénérer, ça lui prend 5 min et il repart avec 100 points de vie.

Tu dois retourner :

Le temps nécessaire pour toutes les étapes, et les points de vie restant à la fin, sous la forme :

9min_20sec_70hp

Important : s’il y a 0 minute ou 0 sec, il faut tout de même écrire 0min ou 0sec.

Solve the challenge

To code this challenge, several possibilities:
- Want to start coding right away? Use the online Sandbox.
- Want to work in your favorite editor? Organize your code well, test, check out our API documentation.
- You can also copy/paste a dataset below.

challenge code for resolution via API: DEADPOOL

Some resources to help you:
Data and algorithmic logic Methodologies Corrections

Support for resolution

Progress through challenges using our resolution aids: tools, techniques and advice to help you overcome the most complex programming challenges with methodology, confidence and creativity.

Dataset and algorithmic logic

Based on the data and the expected response, use the process to determine the logic to implement.

Show data and progress

Methodologies

Develop a structured approach with our solving guides. Work on specific concepts such as object-oriented programming or unit testing to improve your coding style and progress.

POO : 2 classes ou 3 classes ?

Corrections

The corrections allow you to discover certain technical concepts but will also give you a solution to the challenge. Code the challenge yourself before consulting the corrections ;)

No answer yet for this challenge, but we&'re working on it! Follow us to be informed of the release!

Programming concept(s) that can be used to solve this challenge: Conditions, Programmation Orientée Objet, Fonctions

Keep coding

Other challenges to complete

Beginner
Coupe du monde de rugby #2 Compter les points

Coupe du monde de rugby #2 Compter les points

Tu connais les règles du rubgy ? Tu sais compter les points ? C’est ce qu’on va voir…

Behavioral
Beginner
CodeMind #1 : Émotions

CodeMind #1 : Émotions

Commence le premier challenge de CodeMind : utilise l’analyse du langage naturel pour reconnaître les émotions.
C’est parti pour Top Code 2024 !

Behavioral
Intermediate
Petits monstres mignons #3

Petits monstres mignons #3

On poursuit l’étude de ces mignons petits monstres ! Cette fois-ci ils ont fini de manger.

Behavioral Corrigé disponible : PHP