Quel est le moyen le plus court pour voir si une entrée est un wordinian utilisant un langage de programmation?
Un wordinian est un mot qui contient des mots de longueur 1 à la longueur du mot d'origine. Par exemple,
poubelle
«Je» est un mot
«dans» est un mot
«bin» est un mot
Ou,
étape
'a' est un mot
'ta' est un mot ( oui c'est le cas )
'age' est un mot
'stag' est un mot
'stage' est un mot
Contribution
Votre code doit prendre un mot et un dictionnaire comme entrées, dans n'importe quel format raisonnable.
Production
La sortie doit être une valeur pour indiquer vrai ou faux, pour nous dire si le mot est un wordinien.
Pour plus d'informations sur les wordinians, cliquez ici .
Voici une liste de mots que j'utiliserai comme entrées et sous-mots. De plus, en réponse à @xnor, il doit contenir des sous-mots de chaque longueur, pas une chaîne de sous-mots. Notez qu'un seul mot sera utilisé comme entrée.