Donades persones i la mania que es tenen entre si, escolliu com fer-les seure en una taula allargada de manera que la suma de les manies interpersonals de les persones veïnes es minimitzi, amb una restricció: la persona aseguda més a l’esquerra ha de ser la primera persona donada.
L’entrada consisteix en diversos casos, cadascun amb , seguit de noms diferents, seguit d’una matriu de naturals entre 0 i , on la posició conté la mania entre les persones i . La matriu és simètrica, amb zeros a la diagonal. Assumiu .
Per a cada cas, escriviu la mínima suma de manies que es pot aconseguir, seguida de la disposició òptima de les persones a taula. Els jocs de proves són tals que sempre hi ha una única solució.
Input
3 anna maria nuria 0 3 1 3 0 9 1 9 0 1 salvador 0 4 a b c d 0 1000 1000000 10 1000 0 50000 30 1000000 50000 0 7 10 30 7 0
Output
10 anna nuria maria 0 salvador 1037 a b d c