Skip to content

Instantly share code, notes, and snippets.

@breun
Created June 12, 2012 20:36
Show Gist options
  • Save breun/2919972 to your computer and use it in GitHub Desktop.
Save breun/2919972 to your computer and use it in GitHub Desktop.
Print all possible Euro 2012 match hashtags (Dutch)
#!/usr/bin/env groovy
def countries = [
"Denemarken",
"Duitsland",
"Engeland",
"Frankrijk",
"Griekenland",
"Ierland",
"Italië",
"Kroatië",
"Nederland",
"Oekraïne",
"Polen",
"Portugal",
"Rusland",
"Spanje",
"Tsjechië",
"Zweden"
]
def shorts = countries.collect { it[0..2].toLowerCase() }.unique()
[shorts, shorts].combinations()
.findAll { a, b -> a != b }
.each { println '#' + it.join() }
@breun
Copy link
Author

breun commented Jun 12, 2012

duiden

engden

fraden

griden

ierden

itaden

kroden

nedden

oekden

polden

porden

rusden

spaden

tsjden

zweden

dendui

engdui

fradui

gridui

ierdui

itadui

krodui

neddui

oekdui

poldui

pordui

rusdui

spadui

tsjdui

zwedui

deneng

duieng

fraeng

grieng

iereng

itaeng

kroeng

nedeng

oekeng

poleng

poreng

ruseng

spaeng

tsjeng

zweeng

denfra

duifra

engfra

grifra

ierfra

itafra

krofra

nedfra

oekfra

polfra

porfra

rusfra

spafra

tsjfra

zwefra

dengri

duigri

enggri

fragri

iergri

itagri

krogri

nedgri

oekgri

polgri

porgri

rusgri

spagri

tsjgri

zwegri

denier

duiier

engier

fraier

griier

itaier

kroier

nedier

oekier

polier

porier

rusier

spaier

tsjier

zweier

denita

duiita

engita

fraita

griita

ierita

kroita

nedita

oekita

polita

porita

rusita

spaita

tsjita

zweita

denkro

duikro

engkro

frakro

grikro

ierkro

itakro

nedkro

oekkro

polkro

porkro

ruskro

spakro

tsjkro

zwekro

denned

duined

engned

franed

grined

ierned

itaned

kroned

oekned

polned

porned

rusned

spaned

tsjned

zwened

denoek

duioek

engoek

fraoek

grioek

ieroek

itaoek

krooek

nedoek

poloek

poroek

rusoek

spaoek

tsjoek

zweoek

denpol

duipol

engpol

frapol

gripol

ierpol

itapol

kropol

nedpol

oekpol

porpol

ruspol

spapol

tsjpol

zwepol

denpor

duipor

engpor

frapor

gripor

ierpor

itapor

kropor

nedpor

oekpor

polpor

ruspor

spapor

tsjpor

zwepor

denrus

duirus

engrus

frarus

grirus

ierrus

itarus

krorus

nedrus

oekrus

polrus

porrus

sparus

tsjrus

zwerus

denspa

duispa

engspa

fraspa

grispa

ierspa

itaspa

krospa

nedspa

oekspa

polspa

porspa

russpa

tsjspa

zwespa

dentsj

duitsj

engtsj

fratsj

gritsj

iertsj

itatsj

krotsj

nedtsj

oektsj

poltsj

portsj

rustsj

spatsj

zwetsj

denzwe

duizwe

engzwe

frazwe

grizwe

ierzwe

itazwe

krozwe

nedzwe

oekzwe

polzwe

porzwe

ruszwe

spazwe

tsjzwe

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment