有一座數字塔,第一層有 1 個數字,第二層有 2 個數字,以此類推 整座塔呈現三角形,每個數字只和下一層距離最近的兩個數字有樓梯連結,而且只能往下走,如下圖 1 4 6 6 9 3 6 3 7 1 2 6 3 1 8 第二層的 4 只可以走到第三層的 6、9 第二層的 6 只可以走到第三層的 9、3 要如何從第一層走到最底層,而且經過的數字加起來等於指定的值 例如,在上面的塔中,找到值為 24 的路 以下是所有走法 1 4 9 7 3 1 6 9 7 1 請將程式碼片段補齊 (??? 部分) 印出所有可能的走法,或是無解 檔案中第一個數字表示這座塔的高度,最高 15 層 第二個數字表示要得到的加總值 測試資料 nTower.txt,正確答案有 2 條路