- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第一次培训-上机题本-建中首页
台北市立建國中學95學年度資訊能力競賽校內培訓模擬試題 第一回 95/10/18
Problem 1: In No Time!
考試時間所剩不多,你能夠把握剩下時間完成所有題目嗎?給你現在時間以及考試終止時間,請你判斷還剩下多少時間可以做題目。
輸入格式
輸入有兩行,第一行表示現在時間,第二行表示考試終止時間。時間的格式為HH:MM:SS (時:分:秒),終止時間永遠比現在時間晚,但兩者時間差不會超過一天(24小時)。
輸出格式
請輸出距離考試結束還有多久時間,以HH:MM:SS表示。
範例輸入1 範例輸出1 範例輸入2 範例輸出2 10:00:00
14:00:00 04:00:00 12:34:56
01:23:45 12:48:49
Problem 2: Prefix and Postfix
我們說字串A是字串B的Prefix(前置字串),若且唯若字串B的前len(A)個字母與A完全相同,其中len(A)指的是字串A的長度。例如: “Exam”和 “Example”都是 “Example”的Prefix,但是 “Ample”和 “Exapple”都不是 “Example”的Prefix。同樣的,當B的後len(A)個字母與A完全相同的時候,我們稱A是B的Postfix(後綴字串)。給定兩個字串P,Q,請你找出最長的字串S使得S是P的Prefix,同時也是Q的Postfix。
輸入格式
兩個字串P,Q各佔一行,只包含英文字母,長度皆不超過1000字元。
輸出格式
輸出最長的字串S的長度len(S)。
範例輸入1 範例輸出1 範例輸入2 範例輸出2 xample
exam 4 examplex
exapplex 2
Problem 3: Edit Distance In Numbers
對於字串來說,Edit Distance是一個著名的DP問題。我們把這個問題弄得簡單一點,例如:把字串換成數字。對於一個數字A,我們想要藉由某些操作換成數字B。而對於整數K的一個合法的操作包括以下三種情形:
乘以2加1,即
乘以2,即
除以2,即
給定整數A和B,請你求出最小的操作次數N使得從A開始操作N次可以換成B。
輸入格式
包含兩個數字A,B。()
輸出格式
請輸出最小操作次數N。
範例輸入1 範例輸出1 範例輸入2 範例輸出2 1
9 3 17
15 7
輸出說明
範例1:A=1(2(4(9=B共3次操作。
範例2:A=17(8(4(2(1(3(7(15=B共7次操作。
Problem 4: 鐵軌
在一個叫「堆疊市」的城市中有一個著名的火車站。由於地形限制以及經費關係,火車站及唯一的鐵路的樣子如下圖:
現在火車從A方向來,預定從B方向離開。火車共有N節車廂,並且各車廂依次以1到N來編號。你可以假設各車廂在進站之前可以單獨與其他車廂分離,也可以單獨離開車站到往B方向的鐵軌或是車站北方的「維修鐵路」上。維修鐵路是一小段至多只能容納M節車廂的鐵軌,可以從車站依照順序將車廂移至維修鐵路,或者將車廂從維修鐵路(如果有的話)駛進車站。你可以假設在任何時間火車站都可以容納所有的車廂。但是一旦一節車廂進站後,就不能再回到A方向的鐵軌上了,並且一旦離開車站往B方向後,也不能再回到車站。
現在你的任務是寫一個程式,判斷火車能否以一特定的排列方式在B方向的鐵軌上。
輸入格式
第一行有兩個整數N,M。(,)
第二行有N個正整數,為1,2,…,N的一個排列。
輸出格式
若能在B鐵軌上排出特定排列,請輸出yes,否則請輸出no。
範例輸入1 範例輸出1 範例輸入2 範例輸出2 5 0
3 2 5 1 4 no 5 1
3 2 5 1 4 yes
Problem 5: 森林大火
中秋節的時候有人在森林中烤肉,一不小心就釀成了火災,火勢非常猛烈,如果某個區域原本沒有著火,但是相鄰的區域著火了,那麼下一分鐘這個區域也會被火勢波及。你很不幸的身處於著火的森林中,不過好加在你隨身帶了筆記型電腦,而且你恰好有這個森林地圖的資料。由廣播得知,火勢於第1分鐘發生於起火點F,而現在已經是第T分鐘了。你的位置在S處,標記E的位置代表安全的避難所,並且有直升機場可以搭乘直升機避難。地圖上標著‘*’的地方代表不可通行的區域,‘.’則是代表可以通過的區域。時間緊迫!你得趕緊找安全的逃生路線!
座標化的森林的地圖是一個長17單位、寬10單位的一片土地,詳細狀況如下:
*****************
*...*.......**..*
**..*....*.*.*..*
*......*.**.**.**
*..**...**..**.**
**.....**..*.*..*
*....*..........*
*.....****.*...**
您可能关注的文档
最近下载
- 电力锅炉压力容器安全监督管理工作规定2000.465.pdf VIP
- 高考英语读后续写(动作描写).docx VIP
- T CSES 101—2023 大气环境健康风险地图编制技术指南.pdf VIP
- 贵州省中医药管理局直属事业单位招聘考试真题2025.docx VIP
- 功德碑撰写范文.pdf VIP
- INOVANCE汇川MD600系列紧凑型变频器综合手册-中文.pdf VIP
- 幼儿园大班拼音连线|图片素材打印【幼儿教案】.doc VIP
- JTS_T 226-2021 水运工程自密实混凝土技术规范.docx VIP
- 盒马鲜生“最后一公里”配送路径优化研究—以深圳市3区为例.docx VIP
- 小农水工程验收监理工作报告.doc VIP
原创力文档


文档评论(0)