http://dreamisadream97.pixnet.net/blog/post/292861456-a362
C++內建sort其實還是可以用ㄉ 只是需要搭配多點容器
建兩個vector< vector<int> > 一個放原數列 一個用sort排過
然後再搭配 map< vector<int> , queue<int> > 把數列的新位置建查詢表
掃一遍原數列搭配查詢表即可計算總距離