mirror of
https://github.com/KevinMidboe/knowit_julekalender-2018.git
synced 2025-12-08 20:38:44 +00:00
hash me baby one more time 👶 [📄]
This commit is contained in:
18
luke_09/README.md
Normal file
18
luke_09/README.md
Normal file
@@ -0,0 +1,18 @@
|
||||
Ola ønsker å sende hemmelige beskjeder til Kari. Ola bruker en hash-kjede og har kommet opp med denne planen:
|
||||
|
||||
Splitt beskjeden per bokstav.
|
||||
Lag md5-hash til hver bokstav med md5(forrige_hash + bokstav).
|
||||
La første hash være md5("julekalender").
|
||||
Stokk om på bokstavene.
|
||||
Kari må sette sammen bokstavene i riktig rekkefølge for å lese beskjeden.
|
||||
|
||||
Eksempel inndata:
|
||||
|
||||
[ { "ch": "b", "hash": "37f3d1413939f07142b3cac5f4ce4ad3" },
|
||||
{ "ch": "t", "hash": "ff0a957f8f9233ae5657988965c63871" },
|
||||
{ "ch": "u", "hash": "3af13f9c1235c3b9986456697468b2a3" },
|
||||
{ "ch": "å", "hash": "f84a17c026567e049f929b5bcfc71169" } ]
|
||||
Eksempel output: ubåt
|
||||
|
||||
Hvilken beskjed har Ola sendt med [denne inputen](./input-hashchain.json)?
|
||||
|
||||
Reference in New Issue
Block a user