Illustration visuelle du challenge de code : STARSHIP #1 : Défense orbitale
Calcul Débutant

STARSHIP #1 : Défense orbitale

Prêt pour une bataille spatiale ? Prends les commandes d’un vaisseau et protège ta planète !

Code : STARSHIP_1

Concept(s) de programmation utilisables pour résoudre ce challenge : Conditions, Tableaux, Fonctions

Mission

Tu es aux commandes d’un vaisseau spatial, en mission pour protéger une planète reculée, très convoitée dans un conflit galactique aux enjeux incommensurables…

Tu fais face à une attaque de vaisseaux drones.

Règles

Les vaisseaux qui attaquent ont chacun une résistance représentée par un nombre entier compris entre 11 et 9999.

Tu dois régler correctement la puissance de tes armes pour faire feu sur chaque vaisseau et les détruire instantanément.

Voici les règles :

  • Si le vaisseau a une résistance inférieure à 100, alors la puissance doit être égale à la résistance divisée par 10, arrondie à l’entier supérieur.
  • Si le vaisseau a une résistance inférieure à 1.000, alors la puissance doit être égale à 3 fois la résistance divisée par 100, arrondie à l’entier supérieur. Une puissance fixe de 25 s’ajoute également.
  • Si le vaisseau a une résistance inférieure à 10.000, alors la puissance doit être égale à 5 fois la résistance divisée par 1.000, arrondie à l’entier supérieur. Une puissance fixe de 80 s’ajoute également.

Précision : suite à plusieurs retours sur le challenge, l’arrondi inférieur doit être appliqué seulement sur la division de la résistance. Par exemple, pour la résistance inférieure à 1000, la puissance sera de 25 + 3 * arrondi_superieur(résistance).

Tu dois retourner :

La somme de la puissance exacte nécessaire à abattre tous les vaisseaux ennemis.

Exemple de données et déroulé ↓ Afficher

Par défaut on le cache parce que ça peut prendre de la place. Tu n'es pas obligé de regarder le déroulé, qui peut te donner trop d'indices sur la résolution du challenge...

Crée un compte ou connecte-toi pour suivre ta progression.

Keep coding

Autres challenges à réaliser

Débutant
Les notes de musique

Les notes de musique

La musique, 7 notes, et une infinité de possibilité. Sauras tu déchiffrer une première mélodie ?

Calcul
Débutant
L’armée de Daenerys

L’armée de Daenerys

Aide Daenerys Targaryen à constituer une armée pour combattre le roi de la nuit…

Calcul
Intermédiaire
Retour vers le futur

Retour vers le futur

Marty a cassé la DeLorean, et fait des sauts dans le temps… Aide le à garder le fil…

Calcul

Ta newsletter chaque mois

Corrigés, challenges, actualités, veille technique... aucun spam.