Cryptarithm (auch bekannt als "Alphametic Puzzle", "Symbolrätsel", "Buchstabenrätsel", "Zahlenrätsel") ist ein mathematisches Puzzle mit Wörtern, wobei eine derartige eins-zu-eins Beziehung zwischen Buchstaben und Zahlen besteht, dass die Gleichung wahr ist. Zum Beispiel:
| => | 4577+8059=12636 |
Der arithmetische Ausdruck kann runde Klammern, Zeichen der Addition, Subtraktion, Multiplikation, Division, des Potenzierens (^) und der Fakultät (!) enthalten. Zum Beispiel:
| => | 252=625 | |
| => | 6+9+9=4! | |
| => | 105-28=77 |
Der Anwender sollte alle bekannten Zahlenwerte der Buchstaben angeben. Das beschleunigt den Suchprozess.
Der Anwender kann zusätzliche Bedingungen wählen:
Wenn zum Beispiel die Vokale den ungeraden Zahlen entsprechen und die Konsonanten den geraden, dann hätte dieser Cryptarithm nur eine Lösung:
| => | 4295+4295=8590 |
Bemerkung: Die Liste der Vokale kann im Fenster Optionen definiert werden (andere Buchstaben des Alphabets werden als Konsonanten betrachtet).