Problem Q
Traveling Salesman
To solve this problem, you will need to compute the total weight of the lightest Hamiltonian cycle in a complete, directed graph.
For example, consider the graph in Figure 1.
![\includegraphics[width=0.5\textwidth ]{tsp}](/problems/tsp2/file/statement/en/img-0001.png)
The lightest Hamiltonian cycle goes from vertex 0 to vertex 1 to vertex 2 and then back to vertex 0, with a total weight of 9.
Input
The first line contains $n$, where $2 \le n \le 50$.
Each of the next $n$ lines contains $n$ integers, each of which is between 1 and 500, inclusive. This $n$ by $n$ grid of integers is the adjacency matrix for an $n$-vertex complete, directed graph.
Output
Produce a single line of input that contains the total weight of the lightest Hamiltonian cycle contained in the graph described in the input.
| Sample Input 1 | Sample Output 1 |
|---|---|
2 1 3 2 1 |
5 |
| Sample Input 2 | Sample Output 2 |
|---|---|
3 1 2 7 6 5 4 3 8 9 |
9 |