網(wǎng)上找的一些綜合材料專題cave_第1頁(yè)
網(wǎng)上找的一些綜合材料專題cave_第2頁(yè)
網(wǎng)上找的一些綜合材料專題cave_第3頁(yè)
網(wǎng)上找的一些綜合材料專題cave_第4頁(yè)
網(wǎng)上找的一些綜合材料專題cave_第5頁(yè)
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、題目來源:CEOI 97者:情況:搜索做這道題是綽綽有余的,不過聽說還可以 DP,但我不知道如何實(shí)現(xiàn)。同時(shí),我覺得本題可能還有其他優(yōu)秀算法。理由:圖很特別,特殊的樹帶上一個(gè)特殊的圈。題目的各種條件和限制也顯得比較的紛繁??梢宰鳛橐坏纼?yōu)秀的搜索題,同時(shí)還是一道很不容易看出來的 DP 問題。這道題或許還有別的好算法,希望大家都能從這道題中有所啟發(fā)。The CaveTime limit per test: 1s Memory limit: 1000KThere is a lot of caves in Byand. This is the map of one of them:exactly onc

2、e.An exception from this rule is the entrance chamber where every tour begins and ends, you areallowed to visit this chamber exactly twice. The tour route should be fit for aage visitor andcontain as few hard passages to walk through assible.ExleConsider the cave showedto walk through.he figure. The

3、 entrance chamber is 1. The dashed passages are hardRoute 1, 5, 4, 6, 8, 7, 2, 3 contains no hard passages at all. The final chamber, number 1, is impdand not listed.TaskWrite a programt:reads the description of a cave from the text file CAV.IN;finds a route through the cavet begins and endshe entra

4、nce chamber, lets the visitors seeall the other chambers only once and contains as few hard passages aswrites the result to the text file CAV.OUTsible;InputThere are twoegers n, k (separated by a single space)heline of the text file CAV.INTheeger n, 3 n 500, is the number of all chambers in a cave a

5、nd k is the number of all itsouter chambers, k 3. The chambers are numbered from 1 to n. Chamber 1 is the entrancechamber. Chambers 1, 2, ., k are outer chambers. They do nohis order.ve to appear on the outer circleThe next 3n / 2 lines contain descriptions of the passages. Each description consists

6、 of threeegers a, b, c separated by single spa. Theegers a and b are numbers of chambers at theends ofsage. Theeger c equals 0 or 1, where 0 meanst the passage is easy to walkthrough and 1t it is hard.OutputYour program should write a sequence of negers separated by single spato theline ofthe text f

7、ile CAV.OUT; the sequence has to begin with 1 (the entrance chamber). The followingn 1egers should be consecutive chambers on the computed route.ExleFor the text file CAV.IN:813753230017827001000525441One of the correct solutions is the text file CAV.OUT:1 5 4 6 87 2 3山洞時(shí)間限制: 1s內(nèi)存限制: 1000Kand 的地方有很多

8、山洞。下面是一個(gè)山洞的地圖:一個(gè)名叫 By13586724Byand 的所有山洞都有著如下特征:所有的大廳和通道都在同一水平面上。沒有兩條通道相交。有一些大廳位于山洞的外圈上,稱其為外廳。其他所有位于外圈的大廳被稱為是內(nèi)廳。有且僅有一個(gè)外廳有著一個(gè)通向山洞的。每一個(gè)大廳都恰好連接著三條通道,通向三個(gè)不同的另外的大廳。對(duì)于任意一個(gè)外廳,則有兩條通道通向外圈上另外兩個(gè)鄰接者的外廳,另一條通道連接著一個(gè)內(nèi)廳。連接外廳的通道稱作外通道,其他的稱作內(nèi)通道。保證可以在只使用內(nèi)通道的情況下從任意一個(gè)大廳走到另一個(gè)大廳。如果不重復(fù)走通道,則方案唯一。規(guī)定通過每條通道的程度并不是一樣的。所有通道分為兩類:容易的

9、和的。現(xiàn)已決定將所有山洞向公眾開放。為保證順暢和安全地通過山洞,游客必須沿著預(yù)先標(biāo)記好的路線游覽,并且保證對(duì)于每個(gè)大廳且僅一次。唯一的例外是的大廳,你應(yīng)在開始和結(jié)束的時(shí)候分別一次。路線應(yīng)該適合一個(gè)一般游客,也就是說,最好是包含盡可能少的通道。樣例考慮的這樣一個(gè)山洞。作為的大廳是 1 。畫虛線的通道是通道。路線 1, 5, 4, 6, 8, 7, 2, 3 沒有包括任何通道。終點(diǎn)大廳 1 號(hào)已經(jīng)暗含,此處不再列出。任務(wù)編寫一個(gè)程序,要求:從文本文件 CAV.IN 讀入一個(gè)山洞的描述;找出一條通過所有大廳一次且僅一次(除外)的路線,使得該路線的起止大廳是給定為的大廳,并且使得該路線包含的通道盡可能的少;將結(jié)果寫入文本文件 CAV.OUT。輸入CAV.IN 的第一行有兩個(gè)由一個(gè)空格隔開的整數(shù) n,k,3 n 500,是該山洞的大廳數(shù),k 是該山洞的外廳數(shù),k 3 。大廳由 1 到 n,大廳 1 即大廳。大廳 1, 2, ., k 即所有外廳。需要注意的是,外廳并不一定按照這個(gè)順序出現(xiàn)在外圈上。接下來的 3n / 2 行則是通道的描述信息。每條描述信息由三個(gè)整數(shù) a, b, c 組成,它們間由一個(gè)空格隔開。整數(shù) a 和 b 是通道兩頭的大廳。整數(shù) c 可以是 0 或者 1,其中 0 表示該通道容易通過,1 則表示該通道是一條通道。輸出你的程序應(yīng)該輸出一個(gè)包含 n

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論