Problem Description
LL最近沉迷於AC不能自拔,每天寢室、機房兩點一線。由於長時間坐在電腦邊,缺乏運動。他決定充分利用每次從寢室到機房的時間,在校園裡散散步。整個HDU校園呈方形布局,可劃分為n*n個小方格,代表各個區域。例如LL居住的18號宿捨位於校園的西北角,即方格(1,1)代表的地方,而機房所在的第三實驗樓處於東南端的(n,n)。因有多條路線可以選擇,LL希望每次的散步路線都不一樣。另外,
Output
針對每組測試數據,輸出總的路線數(小於2^63)。
Sample Input
3
1 2 3
1 2 3
1 2 3
3
1 1 1
1 1 1
1 1 1
Sample Output
1
6題意比較坑。。問從(1,1)到(n,n)能走的路徑數。規定從一點(x,y)到相鄰的4個點能走的條件是該點到(n,n)的最短距離大於要到達的那個點距離(n,n)的最短距離 (最短距離可用bfs生成。。)然後爆搜即可。。要用到記憶化來加速搜索。。其中 dp[i][j] 代表在點(i,j)時滿足答案的部分解。這樣回溯的時候會很節省時間。。還有。。要用%I64d...#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include