Je zegt dat het ongeschikt is maar het waarom geef je verder geen goed antwoord op. 2^34 is inderdaad een groot getal en dat is precies de reden waaromHydra schreef op maandag 14 december 2020 @ 20:20:
[...]
2^34 is een groot getal. Het is niet voor niets dat deze dag, itt tot de meeste anderen, niet naar het voorbeeld in deel 1 verwijst maar een nieuw voorbeeld geeft. Proberen dat voorbeeld voor deel 2 werkend te krijgen is een dood spoor.
Leef je verder uit hoor
spoiler:
Maar voor complexere oplossingen is het misschien nog te vroeg in de maand.deze opgave je richting een dictionary-achtig type duwt voor het geheugen. Daarmee ben je echter niet direct bij simulatie uitgekomen. Juist vanwege de grootte van de getallen en de exponentiële uitleg in de voorbeelden zou je verwachten dat de testinvoer zodanig is dat je exponentieel genaaid wordt wat betreft je geheugen. Ik ging er daarom ook vanuit dat het voorbeeld niet was herhaald in deel twee, omdat het gigantische getal voor vrijwel iedereen direct duidelijk zou maken dat die input niet dmv simulatie op te lossen is.
Los daarvan, waarom zou het voorbeeld van deel 1 ongeschikt voor deel 2 zijn? Waar blijkt dat uit? In dag 4 wordt voor deel 2 ook een andere input gegeven, is de input van deel 1 dan daarom ongeschikt (die invoer geeft in beide delen dezelfde uitkomst trouwens)? Of is er een ander criterium? Je kan het in ieder geval van tevoren niet weten en pas na het handmatig doorlezen van de puzzel-invoer
spoiler:
of het botweg simuleren ervan zou je kunnen beredeneren hoeveel geheugen er nodig zou zijn,
terwijl je de puzzel-invoer eigenlijk niet eens zou moeten lezen om daar je oplossing op aan te passen. Het kan wel, maar dan kan je het bijna net zo goed met de hand doen en het antwoord in je programma hardcoden. Moet je helemaal zelf weten verder.