結果 : shortest path using dynamic programming