Illustration visuelle du challenge de code : L’armée de Daenerys
Calcul Débutant

L’armée de Daenerys

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

Code : GOT_1

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

Mission

Le roi de la nuit arrive…

Heureusement, Ser Jorah Mormont est parti en éclaireur et sait exactement combien de troupes l’armée de Daenerys va devoir affronter.

L’information se trouve dans « armee ».

Règles

Daenerys va constituer son armée de la façon suivante :

  • Elle a à disposition 3 dragons. Chacun peut combattre 1000 troupes.
  • Elle a à disposition 200 immaculés. Chacun peut combattre 15 troupes.
  • Elle a à disposition 5000 dothrakis. Chacun peut combattre 1 troupe.

Mais Daenerys veut préserver au maximum ses dragons, puis ses immaculés :

  • Elle va donc utiliser le ou les dragons pour 1/3 des troupes maximum.
    • S’il y a 3300 troupes à combattre. 1/3 vaut 1100. Daenerys va donc utiliser 1 dragon pour 1000 troupes.
  • Puis elle va utiliser les immaculés pour la moitié des troupes restantes après le passage du ou des dragons.
    • Si je suis mon exemple précédent, il reste donc 2300 troupes à combattre, soit 1150 à combattre avec les immaculés. Daenerys va en utiliser 76 (76* 15 = 1140).
  • Les troupes restantes seront combattues avec les dothrakis.
    • Soit 1160 (2300 – 1140) dothrakis pour finir les vilaines troupes restantes de mon exemple.

Tu dois retourner la composition de l’armée, sous la forme dragons_immaculés_dothrakis, par exemple : 1_146_2219 (exemple pour une armée ennemie de 5409 troupes).

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
Vegeta combat ses ennemis

Vegeta combat ses ennemis

Végéta, célèbre guerrier Sayan affronte un grand nombre d’adversaires… Aide le à monter en puissance pour tous les terrasser !

Calcul
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
Figures géométriques

Figures géométriques

Des figures géométriques, il en existe une infinité ! Mais on va y aller tranquillement, avec 4 classiques.

Calcul

Ta newsletter chaque mois

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