Description
Voici un super sudoku hexadécimal. Vous devez résoudre ce sudoku en plaçant un caractère hexadécimal (entre 0 et f) dans chaque case, en respectant les contraintes classiques des sudokus : les caractères hexadécimaux d’une même ligne, d’une même colonne ou d’un même carré surligné doivent être tous différents.
Les diaboliques concepteurs, fidèles à leur mesquinerie traditionnelle, ont cependant ajouté une contrainte supplémentaire. Vous devez fournir la solution qui maximise le PGCD des 16 lignes, interpretées comme des nombres hexadécimaux de 16 caractères (donc, compris entre 0 et 16^16 - 1). Par exemple, la ligne 0 1 2 3 4 5 6 7 8 9 a b c d e f est représentée par l’entier 0x0123456789abcdef.
Une fois la grille complétée, concaténez toutes les lignes de haut en bas, et encadrez le résultat S dans FCSC{}
(par exemple si la concaténation des lignes donne S = 1234abcd, le flag serait FCSC{1234abcd}
).
Bonne chance !
Fichiers
-
sudoku.py
1.20 KiB – ad1b969769c7aeb69833ddd8e0d045bf8f6f4cf02a73750b9d8cf05d1e1390f7
Auteur

Flag
Soumettez votre solution
Vous pouvez envoyer votre solution rédigée pour cette épreuve. La FAQ contient la marche à suivre.
Vous avez besoin d'être identifié(e) pour soumettre une solution.
Solutions
Il n'y a pas encore de solutions pour cette épreuve, mais vous pouvez soumettre la vôtre après avoir trouvé le flag.