Keresés

Részletes keresés

Gergo73 Creative Commons License 2013-02-28 01:11:41 9034

szerintem ez a legegyszerűbb

 

Szerinted. Pont ez különbözteti meg a matematikai a logikai feladatoktól: a matematikai feladatokban csak logika van, nincs bennük szubjektív értékítélet, pszichológia, meg csalafintaság. Ezt magyaráztam korábban is.

 

Én ha meglátnék egy nagy halom és üzenetet sejtenék benne, akkor először 2-es számrendszerben írnám le az 1-esek számát, mert szerintem meg az a legegyszerűbb és legkézenfekvőbb. Ha meg 10-es számrendszerben meglátnám a 2602050120120519 kódot, akkor nem biztos, hogy az elejét 26-nak olvasnám, lehet hogy 260-nak vagy 2602-nek stb. Amúgy nem rossz ötlet ezzel a 26-tal kezdeni, de bináris kódot Morse-jelek gyanánt használni legalább olyan jó ötlet.

 

tehát ezen fölösleges spórolni

 

Szerinted. Szerintem meg az idő pénz, és nem mindegy hogy 1040 vagy 10100 egyest kell leírni meg visszaolvasni.

A hozzászólás:
Vad Creative Commons License 2013-02-28 00:53:39 9033

naszóval, szerintem nem értettük egymást, de nem baj. itt egy példa:

így néz ki a "Beatles" szó:

 

2602050120120519

 

ebből a 26 (az első két számjegy) jelenti azt, hogy ennyi betűs az ábécé, és praktikus oka is van, hogy ne kezdődjön nullával a szám.

egyéb praktikum, hogy az a=01, b=02, stb, hogy minden szám kétjegyű legyen.

 

innen semmiféle számrendszerbe nem írogatunk, hanem leírunk 2602050120120519 db. 1-est, szerintem ez a legegyszerűbb

 

(ugye, mondtam, hogy a papírcsíkom végtelen hosszú, tehát ezen fölösleges spórolni, és nem kell hozzá osztás-szorzás)

 

és a visszafejtés is egyszerű: megszámolod az 1-eseket, leírod a kapott számot, kétjegyenként felosztod, és ott az ábécéd.

 

igaz, hogy ez 27-es számrendszerbe átírva kisebb szám lesz, és végül kevesebb egyes, de akkor mért ne írhatnám át 153-as számrendszerbe, ami még kisebb szám lesz - megnehezíti a kódolást, mitöbb, a dekódolást is.

 

Előzmény:
Gergo73 Creative Commons License 2013-02-25 18:27:19 9030

Egy 27-es számrendszerbeli számot csupa 1 számmá kódolni és viszont, az ugyanolyan nehéz, mint 10-es számrendszerrel csinálni ugyanezt. Továbbá szükség esetén a kétféle számrendszer között átkódolni egy számot (akár íróeszközzel, akár fejben) összehasonlíthatatlanul kisebb munka, mint leírni vagy visszaolvasni azt a tengernyi sok 1-est.

 

Ha egy dekódoló megtalál egy irgalmatlan hosszú csíkot 1-esekkel, akkor a következőt javasolom neki:

 

1. Először írja át kettes számrendszerbe a számot. Ehhez hajtsa ketté a csíkot. Ha fedik egymást az 1-esek (magyarán azok száma páros), akkor az utolsó számjegy 0, és folytassa a munkát a fele akkora csíkkal. Ha nem fedik egymást az 1-esek (magyarán azok száma páratlan), akkor az utolsó számjegy 1, vágjon le egy 1-est, és folytassa a munkát a fele akkora csíkkal. Ezzel a módszerrel egy 50 karakteres üzenet párszáz lépésben bináris kóddá alakul.

 

2. Ha van egy párszáz számjegyes bináris szám a kezében, akkor nézze meg, hogy nem Morse-kód-e, ahogy javasoltam. Ha igen, akkor megvan az üzenet. Ha nem Morse-kód, akkor írja át 3-as, 4-es stb. számrendszerekbe, míg nem talál értelmet bennük. A 27-es számrendszerbeli átírást betűkkel és szóközzel interpretálva esélyes, hogy értelmes üzenetet talál, hiszen ezt a kódolást javasoltam. Az egyes számrendszerekbe való átírás gyerekjáték némi papíron számolással vagy egyszerű programmal.

Ha kedveled azért, ha nem azért nyomj egy lájkot a Fórumért!