Witam, mam np taką tabliczkę:
a bcf
bb e
c b
ff a
bc
czyli tabelę 5x5 wypełnioną lukami lub literami a-f, i teraz mam pytanie jak to upakować, chciałbym żeby to móc zapisać w prostym kluczu po którego wpisaniu zostanie odtworzone te dane w tabelę, myślałem nad tym żeby lukę potraktować jako 0, a jako 1, f jako 6 i wtedy wyjdzie klucz np w tym przypadku 1023622005300206601000023 - można by było to upakować w 10 bajtów przyjmując system dwieście-ort!-szóstkowy lub w 20 bajtów przyjmując system szesnastkowy, ale czy nie da się jakoś jeszcze bardziej tego upchać ? I chodzi o to żeby zajmowało to jak najmniej i ewentualnie dało się przedstawić userowi za pomocą znaków standardowych tj. a-z, A-Z, 0-9 żeby można było to zapamiętać i dobrze też jakby bez względu jakie dane będą w tabeli to żeby klucz był tej samej długości