Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem Kombinace šesti písmen (bez opakování písmen)

Ahoj. Mám 6 písmen, např. S M A T O P a stránku s generátorem podle-písmen. Jde mi o to, jak nastavit na té stránce tu šablonu, aby se písmena ve slově vyskytovala pouze jednou (a výsledek byl české slovo - není podmínkou).

Ono to vygeneruje hromadu 'slov', jenže se mi tam ta písmena opakují a nepřišel jsem na to, jak tu šablonu sestavit. Podmínky pro vytvoření šablony se zobrazí nakliknutím odpovídajícího políčka formuláře. Není to asi otázka přímo poradenská, ale vyskytují se tady i chytří lidé... Díky. :-)

Jsou zobrazeny jen nové odpovědi. Zobrazit všechny
Předmět Autor Datum
http://www.dcode.fr/permutations-generator "Number of items N=" je pocet znaku (tam das 6) "Use a c…
Dwane Dibbley 04.10.2017 14:48
Dwane Dibbley
Tohle vypadá přesně tak, jak jsem potřeboval. Teď jenom projít seznam 720-ti "slov" a najít to pravé… poslední
IQ37 04.10.2017 15:30
IQ37
musí to být na té stránce nebo je domácí úkol na informatiku jen vygenerovat možná slova? Pro inform… nový
river-techno 04.10.2017 15:23
river-techno
Nemusí to být na té stránce a není to domácí úkol. :-) Myslím, že ten odkaz od Dwane Dibbley odpovíd… nový
IQ37 04.10.2017 15:29
IQ37

Tohle vypadá přesně tak, jak jsem potřeboval.
Teď jenom projít seznam 720-ti "slov" a najít to pravé. Díky. :-)

musí to být na té stránce nebo je domácí úkol na informatiku jen vygenerovat možná slova? Pro informaci: záleží na pořadí-> jde o variace,neopakují se prvky, je bez opakování. česká slova lze *zkusit* filtrovat podmínkou že generované slovo nemůže mít 3 po sobě jdoucí souhlásky (tms, pts), ale možná to pravidlo není absolutní(na uvedené množině p t m s mě nic nenapadá), ale v případě jiné množiny ano ( prst, mlh)
vždyť je to takhle prosté

(1..6).each do |len| %w(s m a t o P).permutation(len).each do |w| p w.join end end

Nemusí to být na té stránce a není to domácí úkol. :-)
Myslím, že ten odkaz od Dwane Dibbley odpovídá tomu, co jsem chtěl.
Ten kód je pro mě Španělka. Ale dík za ochotu.

Zpět do poradny Odpovědět na původní otázku Nahoru