{"trustable":true,"sections":[{"title":"","value":{"format":"HTML","content":"\u003cp style\u003d\"margin-bottom: 0in\"\u003e“\u003cspan style\u003d\"font-family:DejaVu Sans\"\u003e我是要成为海贼王的男人!”,路飞一边喊着这样的口号,一边和他的伙伴们一起踏上了伟大航路的艰险历程。\u003c/span\u003e\u003c/p\u003e\u003cp\u003e\u003cimg style\u003d\"width: 646px; height: 254px;\" src\u003d\"CDN_BASE_URL/6555a21775e8720008a2d6c09b418c92?v\u003d1725682291\"\u003e\u003c/p\u003e\u003cp style\u003d\"margin-bottom: 0in\"\u003e\u003cspan style\u003d\"font-family:DejaVu Sans\"\u003e路飞他们伟大航路行程的起点是罗格镇,终点是拉夫德鲁(那里藏匿着“唯一的大秘宝”——\u003c/span\u003eONE\r\nPIECE\u003cspan style\u003d\"font-family:DejaVu Sans\"\u003e)。而航程中间,则是各式各样的岛屿。\u003c/span\u003e\u003c/p\u003e\u003cp style\u003d\"margin-bottom: 0in\"\u003e\u003cspan style\u003d\"font-family:DejaVu Sans\"\u003e因为伟大航路上的气候十分异常,所以来往任意两个岛屿之间的时间差别很大,从\u003c/span\u003eA\u003cspan style\u003d\"font-family:DejaVu Sans\"\u003e岛到\u003c/span\u003eB\u003cspan style\u003d\"font-family:DejaVu Sans\"\u003e岛可能需要\u003c/span\u003e1\u003cspan style\u003d\"font-family:DejaVu Sans\"\u003e天,而从\u003c/span\u003eB\u003cspan style\u003d\"font-family:DejaVu Sans\"\u003e岛到\u003c/span\u003eA\u003cspan style\u003d\"font-family:DejaVu Sans\"\u003e岛则可能需要\u003c/span\u003e1\u003cspan style\u003d\"font-family:DejaVu Sans\"\u003e年。当然,任意两个岛之间的航行时间虽然差别很大,但都是已知的。\u003c/span\u003e\u003c/p\u003e\u003cp style\u003d\"margin-bottom: 0in\"\u003e\u003cspan style\u003d\"font-family:DejaVu Sans\"\u003e现在假设路飞一行从罗格镇(起点)出发,遍历伟大航路中间所有的岛屿(但是已经经过的岛屿不能再次经过),最后到达拉夫德鲁(终点)。假设他们在岛上不作任何的停留,请问,他们最少需要花费多少时间才能到达终点?\u003c/span\u003e\u003c/p\u003e"}},{"title":"Input","value":{"format":"HTML","content":"输入数据包含多行。\u003cbr\u003e第一行包含一个整数N(2 \u0026lt; N ≤ 16),代表伟大航路上一共有N个岛屿(包含起点的罗格镇和终点的拉夫德鲁)。其中,起点的编号为1,终点的编号为N。\u003cbr\u003e之后的N行每一行包含N个整数,其中,第i(1 ≤ i ≤ N)行的第j(1 ≤ j ≤ N)个整数代表从第i个岛屿出发到第j个岛屿需要的时间t(0 \u0026lt; t \u0026lt; 10000)。第i行第i个整数为0。"}},{"title":"Output","value":{"format":"HTML","content":"输出为一个整数,代表路飞一行从起点遍历所有中间岛屿(不重复)之后到达终点所需要的最少的时间。"}},{"title":"Sample","value":{"format":"HTML","content":"\u003ctable class\u003d\u0027vjudge_sample\u0027\u003e\n\u003cthead\u003e\n \u003ctr\u003e\n \u003cth\u003eInput\u003c/th\u003e\n \u003cth\u003eOutput\u003c/th\u003e\n \u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n \u003ctr\u003e\n \u003ctd\u003e\u003cpre\u003e样例输入1:\r\n4\r\n0 10 20 999\r\n5 0 90 30\r\n99 50 0 10\r\n999 1 2 0\r\n\r\n样例输入2:\r\n5\r\n0 18 13 98 8\r\n89 0 45 78 43 \r\n22 38 0 96 12\r\n68 19 29 0 52\r\n95 83 21 24 0\u003c/pre\u003e\u003c/td\u003e\n \u003ctd\u003e\u003cpre\u003e样例输出1:\r\n100\r\n\r\n样例输出2:\r\n137\u003c/pre\u003e\u003c/td\u003e\n \u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n"}},{"title":"Hint","value":{"format":"HTML","content":"提示:\u003cbr\u003e对于样例输入1:路飞选择从起点岛屿1出发,依次经过岛屿3,岛屿2,最后到达终点岛屿4。花费时间为20+50+30\u003d100。\u003cbr\u003e对于样例输入2:可能的路径及总时间为:\u003cbr\u003e1,2,3,4,5: 18+45+96+52\u003d211\u003cbr\u003e1,2,4,3,5: 18+78+29+12\u003d137\u003cbr\u003e1,3,2,4,5: 13+38+78+52\u003d181\u003cbr\u003e1,3,4,2,5: 13+96+19+43\u003d171\u003cbr\u003e1,4,2,3,5: 98+19+45+12\u003d174\u003cbr\u003e1,4,3,2,5: 98+29+38+43\u003d208\u003cbr\u003e所以最短的时间花费为137\u003cbr\u003e单纯的枚举在N\u003d16时需要14!次运算,一定会超时。"}}]}