Lucka 20 - Julmustautomaten
Under natten hade starka solstormar orsakat ett fantastiskt norrsken över nordpolens natthimmel. Nissarna, vanligtvis tidiga i säng, hade stannat uppe för att njuta av det spektakulära skådespelet.
Men när morgonen kom och de trötta nissarna anlände till tomteverkstaden, möttes de av en oväntad överraskning. Ett strömavbrott under natten hade återställt den älskade julmustautomaten (källan till deras mycket älskade juldryck). För att återaktivera automaten behövdes nu ett lösenord, något som ingen nisse hade stött på tidigare.
Nissen Nora, verkstadens problemlösare, kallades snabbt till platsen. Hon upptäckte att lösenordet var kopplat till en lista av tal, en kod som skapades genom att analysera sekvenser av ökande och minskande tal.
I listan av tal så kan nästkommande tal antingen vara högre eller lägre än det aktuella talet. Ökande respektive minskande tal i följd bildar sekvenser. För att återskapa lösenordet, behövde längden av sekvenserna summeras.
Exempel: Listan 1, 6, 8, 4, 3, 2, 55 bildar sekvenserna:
1, 6, 8 av ökande tal (med längden 3)
8, 4, 3, 2 av minskande tal (med längden 4)
2, 55 av ökande tal (med längden 2)
Denna exempellista skulle bilda lösenordet 9, eftersom 3+4+2=9.
Vad är lösenordet till julmustautomaten?
Du kan ladda ner listan som en lista i Python, men också i en txt-fil (högerklicka på länken för att spara till datorn):
Luckan stängde 2023-12-21 kl 08:00:00.
Nyfiken på svaret? Se exempellösning.