Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Čítajte 4 bajty z reťazca . Ak existuje iba 1 byte zľava, vstup je poškodený alebo neplatný . Ak tam sú 2 alebo 3 bajty vľavo , podložka reťazec s " = " znaky , kým je 4 bajty .
2
Nájdite 6 - bitovú reprezentáciu každého bajtu a dať ich vedľa seba tak , tvorí 24 - bitovú hodnotu . Listy od A do Z nadobúdať hodnoty 0 do 25 , na z mať hodnoty 26 až 51 , číslice od 0 do 9 majú hodnoty 52 až 61 , pričom " + " má 62 a " /" má 63. Ak narazíte na " = " symbol , zastaviť spracovanie reťazec a prejdite k ďalšiemu kroku .
3
Break vyplývajúce bitov na 8 - bitových skupín . Každý full 8 - bit skupina predstavuje 1 bajt pôvodného reťazca kódované . Ak tam bolo " = " symboly , mali by ste skončiť s extra kúskami , ktoré nedávajú plnú 8 - bitovú hodnotu . Zlikvidujte nich .
4
Opakujte celý postup , kým nie sú k dispozícii žiadne ďalšie znaky vľavo v reťazci .