{"trustable":true,"sections":[{"title":"","value":{"format":"MD","content":"你现在身处数学世界,要解决伟大的“猴子吃香蕉问题”。问题陈述如下:一只猴子进入一个菱形的二维数组,并可以从当前位置向任何相邻的单元格**向下**跳跃(见图)。在从一个单元格移动到另一个单元格时,猴子会吃掉该单元格中的所有香蕉。猴子从上部进入数组,从下部离开。找出猴子可以吃到的香蕉的最大数量。\n\n![香蕉地图](CDN_BASE_URL/75f24412448fe123ce3bec097a96bc01?v\u003d1715255277)"}},{"title":"输入","value":{"format":"MD","content":"输入以一个整数 **T (\u0026#8804; 50)** 开始,表示测试用例的数量。\n\n每个测试用例以一个整数 **N (1 \u0026#8804; N \u0026#8804; 100)** 开始。它表示将有 **2\\*N - 1** 行。接下来的 **N** 行中的第 **i\u003csup\u003eth\u003c/sup\u003e (1 \u0026#8804; i \u0026#8804; N)** 行包含恰好 **i** 个数字。然后是 **N - 1** 行。第 **j\u003csup\u003eth\u003c/sup\u003e (1 \u0026#8804; j \u0026lt; N)** 行包含 **N - j** 个整数。每个数字大于零且小于 **2\u003csup\u003e15\u003c/sup\u003e**。"}},{"title":"输出","value":{"format":"MD","content":"对于每个测试用例,打印出案例编号和猴子吃到的香蕉的最大数量。"}},{"title":"示例","value":{"format":"MD","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\u003e2\n4\n7\n6 4\n2 5 10\n9 8 12 2\n2 12 7\n8 2\n10\n2\n1\n2 3\n1\n\u003c/pre\u003e\u003c/td\u003e\n \u003ctd\u003e\u003cpre\u003eCase 1: 63\nCase 2: 5\n\u003c/pre\u003e\u003c/td\u003e\n \u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e"}},{"title":"注意","value":{"format":"MD","content":"数据集很大,请使用更快的I/O方法。"}}]}