Dies ist die Folgeherausforderung von dieser , wenn Sie verwirrt sind, überprüfen Sie diese bitte zuerst.
Zunächst sei die Anzahl der Cache-Fehlschläge einer Sequenz von Ressourcenzugriffen, vorausgesetzt, unser Cache hat die Kapazität und verwendet ein FIFO-Auswurfschema (First-In-First-Out), wenn es voll ist.
Geben Sie dann bei einem Verhältnis eine nicht leere Folge von Ressourcenzugriffen so dass mit .
Im Klartext, Konstrukt , das eine Sequenz der Ressource zugreift , so dass es zwei Cache - Größen , wo die größeren Cache (mindestens) hat - mal mehr Cache - Misses , wenn zur Lösung verwendet .
Ein Beispiel für , eine gültige Ausgabe ist die Folge , da sie bei einer Cache-Größe von Cache-Fehlschläge verursacht , aber Fehler bei einer Cache-Größe von .
Es spielt keine Rolle, welche Sequenz Sie zurückgeben, solange sie den Anforderungen entspricht.
Kürzester Code in Bytes gewinnt.