A jinak my jsme p. symboly dali, ale pak nám trvalo skoro hodinu si všimnout, že na sebe v textu ukazujou... Prostě jsme četli text zleva doprava a vždycky jsme si vypsali písmeno před p. symbolem, a s tím jsme si zkoušeli hrát. Jednak jich bylo 25, takže jsme zkoušeli to rovnou použít na mapování abecedy a překlad tajenky (tj. správně jsme prováděli doluštění šifry, ale s jedním chybějícím mezikrokem, to se nám ostatně stává často); nějak jsme přehlídli hned ten první symbol na začátku, no ale před ním nic není, tak bychom ho stejně brali jako že nenese písmenko.
Pak jsme zkoušeli různě interpretovat ty šipky -- např. je tam i^, takže se podivám na klávesnici/polskej kříž/abecedu v kódu/první výskyt "i" v textu/... a vezmu písmeno co je nad ním. Nebo to je posun nahoru dolu v abecedě, a > < je shift nad binárním zápisem čísla. Nebo se takhle pohybuju mezi řádkem s abecedou a tajenkou. Nebo ta písmena jen seřadím podle toho, co mají za sebou za p. symbol, a to mi nějak určití pořadí v jakém to mám číst, či tak něco. Nebo se to má nějak kombinovat přes semafor. A co já vim co ještě nás napadlo. No a pak přijela Mrkev z potírání odboje a pospojovala nám to -- no a pak už jsme věděli co s tim, pač další kroky už jsme znali dávno... :-)
Příspěvky
Hm, sakra, evidentně značky > a < jsou v komentářích trochu problematické, takže v mém předchozím komentáři sem tam kousek chybí... No většina zůstala zachována, tak si chybějící části musíte nějak domyslet... :-))
My jsme nějak neměli problém p. symboly najít, nějakou dobu to trvalo, ale nepřišlo mi, že by to bylo nějak neudělatelné. Pracovali jsme s hypotézou, že to je case insensitive, možná pokud člověk rozlišoval malá a velká písmena tak to mohl být problém, nevím.
Řádky, které dle komentáře neobsahují podstatné symboly, toho spousta vyloučí: ' ! ; ( } + složená) a spousta písmen abecedy; taky se dozvíme, že řádek if (sila_vzodru atd. obsahuje 2 p. symboly, z toho myslím už nějak vyšlo, že z písmen musí být podstatným symbolem právě a jenom "v".
Další tedy budou nepísmenné symboly, a víme že v komentářích jsou celkem 4 výskyty, dva jsou "v", zbylé dva tedy musí nutně být "<". To nám zároveň vyloučí další značky, které se v komentářích vyskytují v jiném počtu: ? . ,
Řádek if(sila_vzdoru atd. obsahuje 2 p. symboly, a oba už známe (v _ obsahuje jeden p. symbol, takže to musí být ">", všechny ostatní už jsme vyloučili.
Chybí poslední symbol, na výběr je pokud dobře koukám: : ^ = &
Tady jsme si myslím řekli, že by bylo divné, aby se p. symboly vyskytovaly dva hned vedle sebe, když se pak má vždycky brát písmeno před p. symbolem (tou dobou jsme "před" chápali jako že při čtení zleva doprava), to vyloučí : = & a zbyde akorát "^".
Tedy máme 4 p. symboly, udělali jsme u toho různé předpoklady, které nemusely být správné, ale výsledek "" se zdá být sebepotvrzující.
Nevím jak jsme vyloučili čísla, asi jsme nad nima prostě nestihli uvažovat a už jsme to měli. Ale rozhodně jedna z úvah byla, že by ty p. symboly asi měly být časté, no a každé číslo je tam jenom párkrát, 0 2 4 navíc vyloučíme díky výskytu v komentářích nebo díky opakování se...
Je dost pravděpodobné, že nalezení p. symbolů nejde udělat jednoznačně, ale moc možností z toho podle mě nepadá, a ta správná vypadá fakt správně...
Tohle bylo pro nás peklo, ze kterého nás vysvobodil až přeskok. Dostali jsme se k tomu, že "v" je určitě podstatný symbol a "<" možná. Zbytek nás nenapadnul a tak nějak celkově jsme na to koukali z úplně blbého konce.