Files
2018-12-11 21:12:53 +01:00
..
2018-12-10 21:45:54 +01:00
2018-12-10 21:45:54 +01:00
2018-12-11 21:12:53 +01:00

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?