@SprinterSB
Naja, effizient im Sinne von "einfach"...

ein paar mathematische Formeln mit denen ich wieder an die Dezimalzahlen komme.

Irgendwie habe ich da grad eine Denkblockade, denn ich kann zwar problemlos einen Gray-Code aufschreiben (mit 4, 5 oder egal wieviel Bit, solange es noch aufs Blatt passt), bin aber nicht in der Lage die Geschichte dann wieder ins Dezimalsystem umzurechnen.


Speicherplatz ist übrigens kein Problem, da das Programm auf einem PC laufen wird, aber eine Tabelle ist mir irgendwie zu unflexibel.


edit:
hab grad ins Wiki geschaut...
111 Gray = 7-3+1 = 7-(3-1) = 5
ganz genau sowas Suche ich, wie kommt man da drauf?