Visual illustration of the code challenge: Affaire BL4CKWELL – Mademoiselle Mirage

Affaire BL4CKWELL – Mademoiselle Mirage

Plonge dans les manipulations médiatiques, analyse des photos truquées et démêle le vrai du faux.

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

Ce challenge fait partie de l’histoire originale : Affaire BL4CKWELL

Mission

Tu tapes doucement : Mirage.

L’interface se débloque. Des dossiers, des fichiers, des fragments d’enquête apparaissent à l’écran. Blackwell semblait suivre de près cette influenceuse à scandales, apparemment impliquée dans de nombreuses campagnes de désinformation virale… Et justement, Mademoiselle Mirage vient de publier une révélation explosive.

Blackwell a disparu pour couvrir un énorme vol en cryptomonnaie. Voici des photos qui dévoilent ses déplacements secrets et rendez-vous douteux. Mes sources sont fiables.

Décidément, elle ferait une coupable idéale. Tu décides de pirater sa boîte mail pour vérifier l’existence de ces sources. Tu tombes alors sur un étrange échange : un expéditeur inconnu lui a effectivement envoyé ces photographies hier soir. Ce n’est pas elle qui a construit ces preuves de toutes pièces, comme elle a parfois l’habitude de le faire…

Mais ces images sont-elles réelles pour autant ? Et si Mirage avait été manipulée, elle aussi ? Heureusement, Blackwell tenait un journal précis de ses déplacements.

Ta mission : Analyser chaque photo publiée et identifier celles qui sont falsifiées. Regarde bien la date et le lieu du fichier : certains ne correspondent pas aux vraies destinations du journal de voyage…

Règles

Tu disposes de deux tableaux :

  • travels : la liste des villes où Blackwell était réellement, au format "YYYY-MM:ville". Il peut y avoir plusieurs villes différentes pour un même mois.
  • photos : la liste des photos publiées par Mademoiselle Mirage, au format "YYYY-MM-DD:file_ville_numero.JPG".

Tu dois identifier les photos falsifiées, c’est-à-dire celles où la ville dans le fichier ne correspond pas à celle du journal pour ce mois.

Pour chaque photo falsifiée, récupère son numéro (le nombre dans le nom du fichier).

Tu dois retourner chaîne de caractères contenant tous les numéros collés les uns aux autres, sans séparateur.

Exemple de retour attendu : 617060508097322972234053294818631310847365887709

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

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 ;)

Programming concept(s) that can be used to solve this challenge: Conditions, Tableaux, Parsing, Chaines de caractères, Dates et timestamp

Keep coding

Other challenges to complete

Advance
Greenoïd #8 - A key to the future

Greenoïd #8 - A key to the future

Hack
Advance
#5 : La percée

#5 : La percée

Charlotte extraie des informations de la blockchain où sont enregistrés les NFT. Sauras tu trouver la signature de tes œuvres ?

Hack
Intermediate
Affaire BL4CKWELL – Sénatrice Sépia

Affaire BL4CKWELL – Sénatrice Sépia

Infiltre un discours manipulé, traque les séquences corrompues et restaure la vérité.

Hack