Avant de lire ceci, je suggère de lire ce petit puzzle: /puzzling/11408/longest-word-with-adjacent-letters-on-a-keyboard
Je veux que vous fassiez un programme qui prend un argument, un mot (uniquement des lettres minuscules), et génère "Oui" si le mot peut être tapé avec des touches adjacentes sur le clavier (voir l'article) et "Non" si le mot peut 't être tapé avec des lettres adjacentes.
Voici la disposition du clavier utilisée dans ce défi:
┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐
| Q | W | E | R | T | Y | U | I | O | P |
└─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┘
| A | S | D | F | G | H | J | K | L |
└─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┘
| Z | X | C | V | B | N | M |
└───┴───┴───┴───┴───┴───┴───┘
N'oubliez pas: il s'agit de codegolf, donc la réponse la plus courte l'emporte!