Na informacijski tehnologiji temeljijo možganske dražilke in logične uganke?
Podan vam je niz binarnih števk (0 in 1). Vaša naloga je najti najdaljši podniz zaporednih enic v nizu. Na primer, če je vhodni niz "0111001101", je najdaljši podniz zaporednih 1 s "111".
Puzzle 1:IP Address Decoder
Podan vam je 32-bitni naslov IP v decimalnem zapisu s pikami. Vaša naloga je pretvoriti naslov IP v binarno predstavitev in ga natisniti. Na primer, če je vhodni naslov IP "192.168.1.1", je binarna predstavitev "11000000 10101000 00000001 00000001".
Brain Teaser 2:Password Cracker
Dobite seznam možnih gesel in zgoščeno vrednost gesla. Vaša naloga je, da na seznamu poiščete geslo, ki se ujema z dano zgoščeno vrednostjo gesla. Na primer, če je zgoščena vrednost gesla "5f4dcc3b5aa765d61d8327deb882cf99" in seznam možnih gesel vključuje "geslo", "123456" in "skrivno", je geslo, ki se ujema z zgoščeno vrednostjo, "geslo".
Uganka 2:Algoritem šifriranja
Dobiš sporočilo in ključ. Vaša naloga je šifrirati sporočilo s preprosto nadomestno šifro. Ključ je niz 26 znakov, kjer vsak znak predstavlja zamenjavo za ustrezno črko abecede. Na primer, če je sporočilo "HELLO WORLD" in je ključ "ZYXWVUTSRQPONMLKJIHGFEDCBA", je šifrirano sporočilo "SVOOL DLIOW".
Brain Teaser 3:Pravila požarnega zidu
Podan vam je niz pravil požarnega zidu in seznam omrežnih paketov. Vaša naloga je ugotoviti, ali naj bo vsak omrežni paket dovoljen ali blokiran glede na pravila požarnega zidu. Na primer, če pravila požarnega zidu vključujejo »Dovoli ves promet z naslova IP 192.168.1.1« in »Blokiraj ves promet iz vrat 80« in seznam omrežnih paketov vključuje paket z naslova IP 192.168.1.1 na vratih 80, paket je treba blokirati.
Uganka 3:Obnovitev podatkov
Dobili ste trdi disk, ki je bil poškodovan. Vaša naloga je obnoviti podatke s trdega diska. To lahko vključuje uporabo posebne programske opreme za skeniranje trdega diska za podatke, ki jih je mogoče obnoviti, in nato ekstrahiranje podatkov v novo napravo za shranjevanje.