Kirjoittaja: Antti Laaksonen
Maisteri Höpsölä kuuli ystävältään, että salasanan täytyy olla nykyään piinkova. Maisteri tulkitsi vaatimuksen hyvin kirjaimellisesti ja alkoi suunnitella salasanaa, jonka MD5-tiiviste on mahdollisimman lähellä piin arvoa.
Piin 32 ensimmäistä numeroa ovat seuraavat:
31415926535897932384626433832795
Tehtävänä on etsiä salasana, jonka tiivisteen ensimmäinen piistä eroava merkki tulee mahdollisimman myöhään.
Maisteri Höpsölän nykyinen salasana on biljoona
, jonka tiiviste on seuraava:
317818fda599d3e424d1cbc2733f8ef9
Tiivisteen kaksi ensimmäistä merkkiä vastaavat piitä, mutta kolmas merkki on 7
, vaikka piin kolmas numero on 4
.
Vastauksen ainoalle riville tulee salasana, jonka tiivisteen alussa on mahdollisimman monta samaa numeroa kuin piissä.
Vastaus voisi näyttää seuraavalta:
biljoona
Salasanan tiiviste poikkeaa piistä heti kolmannen merkin kohdalla, joten parantamisen varaa on vielä runsaasti.
52 henkilöllä on tulos. Suluissa oleva luku on tiivisteen alussa olevien piin numeroiden määrä.
eq (13), jlaire (13), Jhuunhym (13), isashkar (13), FooBat (12), lukujenVihaaja (12), Metabolix (12), symbols (12), Sisuaski (11), L2-K2 (11), Dzarg (10), Chiman (10), Torgo (10), TapaniS (10), Shiona (10), Jaska (10), Legu (10), Sami (9), Konvehti (9), osku91 (9), Milo (9), os (9), manne (9), Pekste (9), FINDarkside (9), weeri (9), ahr (9), Hirwi (9), Masfonos (8), teemuho (8), Laitinen (8), Goasd (8), Grez (8), qalle (8), Mizou (8), zebraze (8), Ape (7), Hycke (7), Jalmari91 (7), Jepso (7), teppuli (7), Hennkka (7), Sienikasvusto (7), Clacier (7), Kuha (7), decoy (7), Ruokauuni (7), temu92 (6), dancek (6), Kaukainen amatööri (6), Teuro (6), Moiman (5)
Kirjaudu sisään Ohjelmointiputkaan, niin voit lähettää vastauksen tehtävään.
Katso myös Putkaposti 39: Kaunis salasana.