Le puzzle démoniaque

Pour relever ce défi, vous devrez écrire un programme capable de reconstituer un puzzle. Le texte inscrit sur le puzzle vous donnera le mot secret permettant de valider l'épreuve.

Le puzzle à reconstituer n'est pas quelconque et obéit à plusieurs règles :

  • les pièces sont carrées
  • chaque pièce possède dans chacun de ses 4 coins un quart de cercle coloré.
  • une fois le puzzle reconstitué, les quarts de cercles concordent : si le coin est partagé par 4 pièces, ces 4 pièces auront un quart de cercle de même couleur

Voici un exemple de puzzle de ce type : Il est composé de 36 pièces (6×6). Chaque pièce fait 15 pixels de cotê.

Une fois reconstitué, voici ce que l'on obtient :

Vous remarquerez qu'il y a une pièce spéciale, comportant un petit disque blanc en son centre. Cette pièce est toujours placée dans le coin supérieur gauche du puzzle.

Enfin, les repères de couleur sont pris dans une palette de 64 couleurs différentes (4 valeurs pour chaque composante), dont le noir.

Défi :

Le puzzle à reconstituer dans ce défi est composé de 585 pièces (chaque pièce fait 15 pixels de côté) :


Télécharger en BMP

Pour valider le défi, vous devez répondre en donnant le mot secret...

Testez votre code :

voici un autre exemple de puzzle, de 90 pièces (15×6) :

Une fois reconstitué :

Ce problème est tiré de c0d1ng UP 2014

Type de retour

une chaîne de caractères

Entrée du problème

Pas de donnée d'entrée

Formulaire de réponse

Vous devez être connecté pour pouvoir répondre aux défis

Tags : cup14 image combinatoire