Visual illustration of the code challenge: CodeMind #4 : Nutrition

CodeMind #4 : Nutrition

En avant pour le challenge 4 de CodeMind : Transforme tes habitudes alimentaires en alliées de ta santé mentale !

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

Ce challenge fait partie de l’histoire originale : Codemind Odyssey.

La nutrition joue un rôle indispensable dans le maintien de la santé mentale et du bien-être. Chaque bouchée affecte non seulement notre forme physique, mais aussi notre capacité à nous concentrer, notre humeur, et même la qualité de notre sommeil.

Mission

Tu élabores dans CodeMind un module nutritionnel. Tu es chargé.e de créer un outil capable d’analyser les habitudes alimentaires des étudiant.e.s et d’évaluer comment ces habitudes influencent leur santé mentale. L’objectif est de traduire ces données en un « Healthy Score », un indicateur simple et intuitif reflétant l’effet de l’alimentation sur le bien-être.

Règles

L’étudiant débute avec 4 indicateurs de bien-être, chacun pouvant osciller entre minimum 5 et maximum 25 :

  • Forme (F)
  • Concentration (C)
  • Humeur (H)
  • Sommeil (S)

L’étudiant dispose d’un panel de 6 repas qui affectent positivement ou négativement les scores des indicateurs ci-dessus :

  • 3 repas à impact positif :
    • Salade Complète (SC)
    • Smoothie Nutritif (SN)
    • Plat Fait Maison (FM)
  • 3 repas à impact négatif :
    • Fast Food (FF)
    • Snack Industriel (SI)
    • Plat ultra Transformé (PT)

Chaque repas a son équation qui te permettra de calculer ses bienfaits ou méfaits. Ces équations seront sous la forme ci-dessous et sont générées de manière aléatoire.

  • Exemple pour un repas à impact positif → SC:8F2C3H2S Ce qui signifie que pour la Salade Complète (SC) :
    • +8 en Forme
    • +2 en Concentration
    • +3 en Humeur
    • +2 en Sommeil
  • Exemple pour un repas à impact négatif → SI:3F2S Ce qui signifie que pour le Snack Industriel (SI) :
    • -3 en Forme
    • -2 en Sommeil

Attention : Les critères ne sont pas toujours tous présents, et ne sont jamais dans le même ordre ! Par contre, tu as toujours les équations des 6 plats disponibles.

Tu dois retourner…

Le « Healthy Score », il s’agit du produit des 4 indicateurs de bien-être après avoir consommé tous les repas.

Exemple, à la fin des repas, tu as ces valeurs : 22 pour Forme, 7 pour Concentration, 10 pour Humeur et 15 pour Sommeil. Le « Healthy Score » est 22 * 7 * 10 * 6, soit 9240.

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: CODEMIND_4

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.

No methodology yet for this challenge, but we are working on it! Follow us to be informed of the release!


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

Keep coding

Other challenges to complete

Beginner
L’entraînement de Peach et Mario

L’entraînement de Peach et Mario

Aide Peach et Mario à s’entrainer pour qu’ils soient prêts à affronter le terrible Bowser !

Behavioral Corrigé disponible : PHP
Intermediate
One Piece #1

One Piece #1

Guide Luffy à Marineford, choisis tes alliés intelligemment, triomphe des Marines pour sauver Ace. Un défi épique One Piece !

Behavioral Proposed methodology
Beginner
Pierre-Feuille-Ciseaux

Pierre-Feuille-Ciseaux

Pour se familiariser avec le système, tu dois battre ton adversaire à Pierre / Feuille / Ciseaux et donc répondre à chacun de ses coups ! Tu as une longueur d’avance et sait donc ce qu’il va jouer, à toi de répondre en fonction !

Behavioral Corrigés dispos : PHPJavascriptPythonPHPJavascript

Your newsletter every month

Corrections, challenges, news, technical monitoring... no spam.