SOLO-030 · Placement de pentominos
EXTRÊMELe rectangle récalcitrant
Paver entièrement le rectangle 5 × 10 avec les 10 pentominos donnés, sans chevauchement.
Corrigé — cette page contient la réponse.
La réponse exacte
Le pavage ci-dessous est unique pour les pièces et les indices indiqués. Une lettre identifie un pentomino entier.
| L / C | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | F | F | Z | Z | P | P | V | V | V | I |
| 2 | L | F | F | Z | P | P | P | N | V | I |
| 3 | L | F | X | Z | Z | W | T | N | V | I |
| 4 | L | X | X | X | W | W | T | N | N | I |
| 5 | L | L | X | W | W | T | T | T | N | I |
Le raisonnement
- Les silhouettes sont définies par les cases portant leur lettre. Les points ne font pas partie de la pièce. Construire les orientations possibles : quatre rotations, puis leur miroir, en supprimant les doublons.
- Commencer par les cases portant un indice. Pour chaque orientation de la pièce concernée, vérifier qu’elle couvre tous les indices de sa lettre et aucun indice d’une autre lettre. Choisir ensuite une case encore vide présentant le moins de placements possibles.
- Placer T sur L3C7, L4C7, L5C6, L5C7, L5C8. Vérifier que ces cinq cases forment une rotation ou un miroir de sa silhouette et ne recouvrent aucune pièce déjà posée.
- Placer I sur L1C10, L2C10, L3C10, L4C10, L5C10. Vérifier que ces cinq cases forment une rotation ou un miroir de sa silhouette et ne recouvrent aucune pièce déjà posée.
- Placer N sur L2C8, L3C8, L4C8, L4C9, L5C9. Vérifier que ces cinq cases forment une rotation ou un miroir de sa silhouette et ne recouvrent aucune pièce déjà posée.
- Placer V sur L1C7, L1C8, L1C9, L2C9, L3C9. Vérifier que ces cinq cases forment une rotation ou un miroir de sa silhouette et ne recouvrent aucune pièce déjà posée.
- Placer P sur L1C5, L1C6, L2C5, L2C6, L2C7. Vérifier que ces cinq cases forment une rotation ou un miroir de sa silhouette et ne recouvrent aucune pièce déjà posée.
- Placer F sur L1C1, L1C2, L2C2, L2C3, L3C2. Vérifier que ces cinq cases forment une rotation ou un miroir de sa silhouette et ne recouvrent aucune pièce déjà posée.
- Placer L sur L2C1, L3C1, L4C1, L5C1, L5C2. Vérifier que ces cinq cases forment une rotation ou un miroir de sa silhouette et ne recouvrent aucune pièce déjà posée.
- Placer Z sur L1C3, L1C4, L2C4, L3C4, L3C5. Vérifier que ces cinq cases forment une rotation ou un miroir de sa silhouette et ne recouvrent aucune pièce déjà posée.
- Placer W sur L3C6, L4C5, L4C6, L5C4, L5C5. Vérifier que ces cinq cases forment une rotation ou un miroir de sa silhouette et ne recouvrent aucune pièce déjà posée.
- Placer X sur L3C3, L4C2, L4C3, L4C4, L5C3. Vérifier que ces cinq cases forment une rotation ou un miroir de sa silhouette et ne recouvrent aucune pièce déjà posée.
- La preuve d’unicité explore 13455 sous-pavages et élimine 8821 impasses où une case libre n’accepte plus aucune pièce restante. Une seule couverture complète subsiste.
- Pour vérifier indépendamment la réponse, compter cinq cases par lettre, comparer chaque groupe à sa silhouette à rotation/retournement près, puis vérifier les indices. Pour prouver l’unicité sur papier, reprendre l’arbre de placements par la case la plus contrainte et barrer chaque branche qui laisse une case isolée ou impossible à couvrir. Le script de validation effectue cette exploration exhaustive ; les groupes affichés donnent le chemin gagnant.
Fausses pistes et erreurs
- Un miroir est permis, mais pas un déplacement partiel d’une seule case.
- Deux groupes de même aire ne sont pas nécessairement de même forme.
- Une cavité de cinq cases peut rester impossible à remplir si sa forme ne correspond à aucune pièce restante.
Comment cette réponse a été vérifiée
Couverture exacte des cases et des identités de pièces, toutes orientations libres ; comptage jusqu’à deux solutions et vérification indépendante des groupes de cinq cases.
{
"nodes": 13455,
"dead_ends": 8821,
"max_depth": 10
}Combiner orientations, contraintes des indices et impossibilités de couverture ; 13455 sous-pavages sont examinés avec choix de la case la plus contrainte. Le niveau est éditorial et ne repose pas sur une norme externe.