Skip to content

Instantly share code, notes, and snippets.

@ralsina
Created May 6, 2016 21:32
Show Gist options
  • Save ralsina/7bc4935e376c61d9b07b5c842b1e2ae4 to your computer and use it in GitHub Desktop.
Save ralsina/7bc4935e376c61d9b07b5c842b1e2ae4 to your computer and use it in GitHub Desktop.
# Usando esta lista de palabras:
# https://raw.githubusercontent.com/javierarce/palabras/master/listado-general.txt
import sys
validos = set('abcdefol')
colores = set()
for palabra in open(sys.argv[1]):
palabra = palabra.strip()
if len(palabra) in (3,6):
if not (set(palabra) - validos):
colores.add(palabra)
print len(colores)
print colores
91
set(['cloaca', 'ale', 'ala', 'balaca', 'calada', 'clo', 'oca', 'ele', 'alfaba', 'cea',
'lacado', 'ceo', 'loable', 'alcoba', 'calado', 'balboa', 'alcedo', 'faldeo', 'acebal',
'bao', 'callao', 'efable', 'ola', 'becado', 'ababol', 'ole', 'becada', 'cebada',
'delado', 'bocado', 'calaba', 'oda', 'bocada', 'cebado', 'aba', 'ollado', 'lle', 'ble',
'cao', 'afable', 'eco', 'caldeo', 'leo', 'beldad', 'baobab', 'coa', 'cocada', 'bol',
'boa', 'col', 'colobo', 'dolado', 'alabeo', 'bolado', 'aldaba', 'bolada', 'loa',
'albada', 'feo', 'dedada', 'fabada', 'bobada', 'aca', 'adelfa', 'lobada', 'cabdal',
'lobado', 'abacal', 'bel', 'balele', 'albaca', 'del', 'cal', 'dea', 'blocao',
'coalla', 'celado', 'celada', 'albedo', 'babada', 'bacada', 'baldeo', 'cadoce',
'efe', 'oblada', 'balada', 'oleada', 'abaleo', 'oleado', 'colado', 'colada'])
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment