AAfroCodeurs

AfroCodeurs Défis

Une énigme tech ludique chaque semaine. Réfléchissez, débloquez des indices et grimpez au classement.

Cette semaine

La prochaine énigme est en préparation.

Archives

Légendaire800 pts

Le message que le serveur ne peut pas lire

Un développeur envoie un message à un serveur. Le serveur reçoit bien le message, mais il affirme ne pas pouvoir le lire. Pourtant, le développeur peut immédiatement retrouver le contenu avec exactement la même information que celle utilisée pour le protéger. Aucun mot de passe n’a été transmis au serveur.

Terminée · 0 résolution(s) · par Barack Ndenga

Initié50 pts

Le Bug des Trois Variables

Un développeur découvre trois variables mystérieuses : A, B et C. Le programme révèle trois équations. Une seule combinaison entière permet de toutes les satisfaire.

Terminée · 0 résolution(s) · par Barack Ndenga

Hacker culturel200 pts

Le Collier de la Reine Mère

La Reine Mère a confié à son griot un collier d’ébène. Pour le retrouver, il faut d’abord comprendre le langage des racines du baobab. Le griot a laissé deux fichiers. Le second est inutile sans le premier.

Terminée · 1 résolution(s) · par @ludcoding

Initié50 pts

L'ancêtre des I.nitié A.pprenti du grand public

Je suis l'ancêtre des I.nitiés A.pprenti du grand public des années 22 j'ai donné naissance à plusieurs I.nitiés A.pprenti du grand public et j'ai inspiré d'autres! jusqu'à aujourd'hui je reste le meilleur de tous les i I.nitiés A.pprenti du grand public

Terminée · 0 résolution(s) · par John matondo

Explorateur100 pts

Le Tambour Parlant

Avant l'écriture, le tambour parlant transmettait des messages codés de village en village. Le Griot Numérique s'en est inspiré pour son dernier défi : ici, pas de papier — seul le code peut décoder le message.

Terminée · 5 résolution(s) · par Mr Darec

Hacker culturel200 pts

Le Code du Griot : Chasse à l'Algorithme

Le Griot Numérique a laissé un dernier défi, cette fois pour les vrais développeurs. Pas de papier et crayon ici : il faudra tracer du code, ou mieux, le faire tourner.

Terminée · 7 résolution(s) · par Mr Darec

Légendaire800 pts

L'Héritage du Griot Numérique

Dans les archives numériques d'Afrocodeurs, un mystérieux Griot Numérique — gardien des savoirs anciens et des secrets modernes — a laissé un message chiffré avant de disparaître du réseau. On raconte qu'il a caché trois clés, imbriquées les unes dans les autres, pour que seuls les esprits les plus rigoureux de la communauté puissent percer son message final.

Terminée · 0 résolution(s) · par Mr Darec

Hacker culturel200 pts

La Promesse Imbriquée

Cette fois, le stagiaire a laissé un commentaire encore plus énigmatique : "chaque await est un aller-retour, pas un aller simple — compte bien les tours de microtâches avant de conclure."

Terminée · 4 résolution(s) · par Dylan

Initié50 pts

L'Énigme du Code Fantôme

En inspectant les logs du serveur après un crash mystérieux à minuit, l'équipe Devops a retrouvé ce script JavaScript laissé par l'ancien Lead Dev. Son dernier message Slack disait : "Si vous voulez comprendre ma disparition, écoutez ce que la console murmure. Mais attention : les promesses faites en cours de route priorisent toujours la vérité, tandis que les délais reportent l'inéluctable."

Terminée · 3 résolution(s) · par Alou

Initié50 pts

Le mystère de la requête fantôme

Un développeur essaie d'envoyer une requête depuis son application Web vers une API externe, mais le navigateur bloque l'accès immédiatement avant même d'atteindre le serveur, affichant une erreur rouge dans la console.

Terminée · 0 résolution(s) · par Steve Aster Afovo

Explorateur100 pts

L'Écho Asynchrone

Un stagiaire a laissé ce script dans le dépôt avant de partir en congé, avec un commentaire énigmatique : "la console ne ment jamais, mais elle n'aime pas qu'on la lise dans le désordre." En exécutant le fichier, cinq lettres s'affichent dans la console — mais jamais dans l'ordre où elles apparaissent dans le code.

Terminée · 7 résolution(s) · par Dylan

Hacker culturel200 pts

Le développeur qui ne disait jamais la vérité

Un développeur a laissé un programme étrange avant de disparaître. Le programme affiche un message différent selon la valeur qu’on lui donne. function secret($x) { if ($x == "0") { return "FAUX"; } if ($x == 0) { return "VRAI"; } return "INCONNU"; } Sur son bureau, une seule note : « Je cherche une valeur qui soit à la fois vraie et fausse. »

Terminée · 0 résolution(s) · par @Obed

Initié50 pts

Le terminal du baobab

Abidjan, 22 h 25. Une panne mystérieuse a plongé le fablab AfroCodeurs dans le noir. Au centre de la cour, un vieux baobab semble garder la mémoire du lieu. Un ordinateur oublié contient le message transmis par le dernier gardien du réseau. Rétablissez l’énergie, démarrez la machine et retrouvez le flag avant que sa batterie de secours ne s’éteigne.

Terminée · 0 résolution(s) · par code scooper