Parce que la sensibilisation à l’écologie, ça n’a pas de prix.
Calcule la réduction d’émissions de CO2 de ta voiture avec l’ajout d’équipements spéciaux !
Voici le premier chapitre d’une série dédiée à la protection de notre belle planète.
Aujourd’hui, découvrons les coulisses de la production de CO2 des voitures et comment de simples équipements peuvent devenir les héros silencieux de notre atmosphère.
Les voitures émettent du CO2, mais certains équipements peuvent réduire cette empreinte.
Faurecia, un équipementier automobile mondial français, apporte des solutions innovantes aux défis de l’automobile de demain avec par exemple le développement de l’EGR BP et de l’EHRS (t’inquiètes si c’est du chinois pour toi, on en parle juste en dessous)
Ton défi : Calculer la réduction totale de CO2 pour des véhicules équipés, en fonction de la distance parcourue et du type de route.
Tu vas recevoir une liste de voitures, chacune avec les attributs suivants
Voici un exemple du format donné :
On te donne la liste des équipements existants et les effets sur la consommation du véhicule en fonction du type de route
Attention, il est possible que des véhicules n’aient pas d’équipements donc ne réduisent pas leurs émissions de CO2.
Les réductions de consommation doivent être appliquées les unes après les autres. Après avoir fait la dernière réduction, vous devez arrondir la consommation à 2 chiffres après la virgule.
Exemple pour une consommation de 14L/100 et des réductions de 4%, 7% et 2%:
Pour t’aider à calculer la quantité de CO2 émis pour un trajet, on définira qu’un litre de carburant consommé équivaut à 2392g d’émissions de C02.
Tu dois retourner le nombre de grammes de CO2 économisés grâce aux équipements (arrondi à l’entier inférieur)
Par exemple : 87279
Comme il y a beaucoup de calculs et des risques de problèmes liés aux arrondis, pour retrouver le bon résultat, il faudra :
Embarque pour cette première aventure écologique, où chaque choix compte dans la préservation des générations à venir. Que la réduction du CO2 guide ta route vers un avenir plus vert !
challenge code for resolution via API: ENVIRONMENT_1
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: Conditions, Programmation Orientée Objet, Fonctions, Parsing
Other challenges to complete