Pack 15 Code et identifiants
Code
Lire les règles : Motifs courants dans le Guide →
Attrapez un littéral hexadécimal : 0x en minuscules, puis des chiffres hexadécimaux.
Code⚡⚡⚡⚡⚡
Code⚡⚡⚡⚡⚡
Attraper · 0/5
- 0x1a2bCible
- 0xabc123Cible
- 0x0Cible
- 0xFFCible
- 0xDEADCible
Épargner · touchés : 0
- FFInnocent
- 0X1Innocent
- 0xG1Innocent
- x1aInnocent
- 0xInnocent
Votre motif
À propos de ce pack
Intermédiaire · 7 niveaux
Code et identifiants porte sur les formes du code source : littéraux hexadécimaux, noms en snake_case et en CONSTANT_CASE, appels de fonction, paires clé-valeur façon variables d'environnement, chemins d'import et paramètres de chaîne de requête. Les règles de nommage sont strictes, donc les pièges ressemblent à de vraies fautes de frappe.
Vous commencez par les littéraux hexadécimaux comme 0x1a2b, où 0X1 est épargné. Viennent ensuite les noms comme foo_bar et MAX_SIZE, les appels comme f(a,b), les paires comme PORT=3000, les chemins pointés comme os.path et les paramètres comme id=5. La plupart des plateaux se ramènent à une idée : une partie, puis d'autres parties jointes par un séparateur, sans séparateur à aucune des deux extrémités.
Chaque niveau a aussi des tests cachés : des mots que vous ne voyez pas. Réussir les mots affichés résout le niveau ; réussir aussi les tests cachés le fait entrer au classement.
Cette idée revient dans Web et systèmes. Le parcours Validateurs du monde réel l'explique plus en détail.