Algorytmy 2
Mnożenie ciągu macierzy
Dany jest ciąg macierzy , który chcemy wymnożyć. Mnożenie macierzy jest łączne, ale nie jest przemienne. Zakładamy, że koszt wymnożenia macierzy o wymiarach przez macierz o wymiarach , wynosi mnożeń. Jaka jest minimalna możliwa liczba mnożeń potrzebna do wymnożenia wszystkich macierzy?
Wejście
Pierwszy wiersz wejścia zawiera liczbę . W każdym z kolejnych wierszów dane są liczby i liczba wierszów i kolumn macierzy .
Wyjście
Pierwszy i jedyny wiersz wyjścia zawiara minimalną liczbę mnożeń konieczną do wymnożenia wszystkich macierzy.
Ograniczenia
Przykłady
Wejście 1
3
10 100
100 5
5 50
Wyjście 1
7500