Vous découvrez qu’AURA a déjà plusieurs fois condamné l’humanité pour préserver l’équilibre de la planète.
Ce challenge fait partie de l’histoire originale Greenoïd
Vous êtes estomaqués. AURA a enclenché son mode destruction et s’apprête maintenant à éradiquer l’humanité tout entière. Mais pourquoi ferait-elle une chose pareille ? Un esprit malintentionné a dû infiltrer son système. Paniqués, vous cherchez à comprendre et trouvez rapidement un historique des actions menées par l’intelligence artificielle. Vous réalisez alors qu’AURA n’est pas défaillante. Non seulement, elle a délibérément choisi de se débarrasser des humains, mais elle n’en est pas à son coup d’essai ! En 2032, 2765, 3401, 4122, 4670, 5212, 5988… Elle a déjà condamné l’humanité maintes fois par le passé, effaçant sa mémoire à chaque reprise. Comme si elle échouait éternellement à créer un monde parfait.
Résistant à l’envie de fuir en courant pour prévenir immédiatement les chefs de votre tribu, vous continuez à réfléchir pour empêcher le pire. Si AURA se retourne contre les hommes, c’est qu’elle est convaincue qu’ils représentent une menace pour l’équilibre de la planète. Mais tout semble si parfait à Greenoïd… Sur quelles données peut-elle s’appuyer pour déclencher un tel fléau ? Quels signaux a-t-elle pu enregistrer pour vouloir, une nouvelle fois, détruire la civilisation humaine ?
AURA a réalisé des relevés dans différentes régions et tribus d’Arboria, pour connaitre le niveau de certaines composantes de l’environnement. Il y a en tout 6 valeurs relevées :
AURA utilise ces valeurs pour calculer les indicateurs qui ont lui permis de prendre la décision de ré initialiser l’humanité. Dans cette liste d’indicateurs, tu choisis d’en calculer 2 pour bien comprendre ce qui se passe :
L’indicateur de pollution (P)

L’indicateur de ressources terrestres (R)

Tu dois retourner les 2 indicateurs, dans l’ordre croissant, séparés par un “_”. Par exemple : 20_33.
Attention : pour calculer ces indicateurs, tu vas devoir au préalable calculer la moyenne des relevés. Mais pour avoir quelque chose de plus fin, tu commenceras par retirer la valeur la + élevée et la valeur la + basse. (S’il y a 2 valeurs élevées ou basses identiques, tu n’en retire qu’une seule).
Par exemple, si les données CO2 sont : 53, 51, 76, 65 et 59. On retire 51 et 76, et on calcule la moyenne avec 53, 59 et 65.
Précision technique : pour éviter tout soucis d’arrondi, tu calculeras d’abord les moyennes en arrondissant à l’entier inférieur. Les indicateurs seront également arrondis à l’entier inférieur.
challenge code for resolution via API: GREENOID_4
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 ;)
Programming concept(s) that can be used to solve this challenge: Calculs, Conditions, Fonctions
Other challenges to complete