Affronte la procrastination en développant un module de gestion de projets. Deviens maître de ton temps et transforme la flemme en productivité !
Ce challenge fait partie de l’histoire originale : Codemind Odyssey.
La procrastination, ce fléau bien connu des étudiant.e.s, est souvent le plus grand obstacle à leur réussite et bien-être. Face à un emploi du temps chargé, repousser des tâches peut rapidement transformer l’organisation en chaos, affectant non seulement les délais mais aussi le stress et la qualité du travail.
Tu décides de concevoir un module au sein de CodeMind qui t’aide à gérer de manière efficace tes projets. Ce module devra tenir compte des échéances initiales tout en intégrant la possibilité de procrastination, te permettant ainsi de calculer l’impact de chaque report sur ton emploi du temps.
Un étudiant a X projets à réaliser, entre le 1er septembre 2023 et le 31 mai 2024.
Pour chacun de ses projets, il y a 2 informations :
Pour chaque projet, s’il procrastine, le projet va s’étendre dans le temps et se décaler en terme de nombre de jours nécessaires à la réalisation, selon la formule : (On prendra la valeur entière de durée / 10)

On cherche à définir combien de fois, pour la période complète, deux (ou plus) projets se superposent le même jour, pour suivre un compteur de surcharge :
Le nombre de jours de surcharge sans jamais procrastiner et le nombre de jours de surcharge en procrastinant tous les projets. Les 2 valeurs doivent être séparées par un “_”.
Exemple : 120_132
challenge code for resolution via API: CODEMIND_5
Some resources to help you:
Data and algorithmic logic Methodologies Corrections
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 progressDevelop 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!
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: Dates et timestamp, Calculs
Other challenges to complete