

下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
題目0016–Chessboard(棋盤AGameontheOnthechessboardofsize4x4thereare8whiteand8blackstones,i.e.onestoneoneachfield.Suchaconfigurationofstonesiscalledagameposition.Twostonesareadjacentiftheyareonfieldswithacommonside(i.e.theyareadjacentineitherhorizontalorverticaldirectionbutnotdiagonal).Itmeansthateachstonehasatmost4neighbours.Theonlylegalmoveinourgameisexchanginganytwoadjacentstones.Yourtaskistofindtheshortestsequenceofmovestransformingagivenstartinggamepositionintoagivenfinalgameposition.Thestartinggamepositionisdescribedinthe4linesofinputfileGAME.IN.Thereare4symbolsineachline,whichdefinethecolourofeachstoneintherowfromthelefttotheright.Thelinesdescribetherowsofthechessboardfromthetoptothebottom.Symbol`0'meansawhitestoneandsymbol`1'ablackone.Thereisnospacesymbolseparatingthesymbolsintheline.Thefifthlineisempty.Thenext4followinglinesdescribethefinalgamepositioninthesameway. lineofoutputfileGAME.OUTcontainsthenumberofthemoves.Thefollowinglinesdescribethesequenceofmovesduringthegame.Onelinedescribesonemoveanditcontains4positiveintegersR_1C_1R_2C_2separatedbysinglespaces.Thesearethecoordinatesoftheadjacentfieldsforthemove,i.e.fields[R_1,C_1]and[R_2,C_2],whereR_1(orR_2)isthenumberoftherowandC_1(orC_2)isthenumberofthecolumn.Therowsonthechessboardarenumberedfrom1(toprow)to4(bottomrow)andthecolumnsarenumberedfrom1(theleftmostcolumn)to4(therightmostone)aswell(i.e.thecoordinatesoftheleftupperfieldare[1,1]).Iftherearemultipleshortestsequencesofmovestransformingthestartingpositiontothefinalposition,youcanoutputanyoneofthem.GAME.OUT(oneofthecorrectsolutions)1224‘1’兩個字符間沒有空格。第5行為空行。第6-9行表示的目標狀態,表達方式與初始狀4R_1C_1R_2C_2R_1R_2)表示行4。GAME.OUT(答案不唯一41224(t<216<105求解,用單源最短路徑算法,復雜度為O(tlgt+E)(由于從每個點出發最多24條邊,所以E=12t<106:P1,P2dP1d次操作可以到達P2,這樣就可以建一條邊P1—>P2’,權為d。這樣就可以建立一個從{Pi}到{Pj’}的二分1的移動,1到位了,01的位置為一用為他們間的距離△x+△y,求出費用最小的最佳匹配n2/2n2/2P1P2…;n2/2個頂點,代表目標棋盤中的n2/2Q1、Q2……PiQj之間的邊擁|Pi.x-Qi.x|+
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 工業領域綠色能源技術應用
- 工業設計在產品創新中的作用與價值研究
- 工作中的情緒管理與壓力緩解
- 工業設計與產品創新的策略研究
- 工作效率提升工具及方法研究
- 工作環境優化對員工滿意度的影響
- 工程塑料在汽車領域的應用
- 工廠廠區綠化規劃
- 工程機械動載荷下的結構強度分析
- 工程機械的維護與修理技術培訓
- 蘇科版初中物理知識點總結(含所有公式,絕對全~~~~)
- 《國際私法》教學全套課件
- 基建項目建設綜合管理信息系統建設方案
- 一年級下冊音樂教案 (簡譜) (演唱)同坐小竹排(7) 湘藝版
- 砂石料加工廠勞務外包服務采購項目
- 列車網絡控制技術-復習打印版
- 福建高考名著《紅樓夢》填空題+答案
- 商標法期末復習
- 材料力學計算試題(庫)完整
- 投資控股集團有限公司安全生產責任制暫行辦法
- NGW型行星齒輪傳動系統的優化設計
評論
0/150
提交評論