网站大量收购独家精品文档,联系QQ:2885784924

师大附中九十八学资讯学科能力竞赛复试试题.doc

师大附中九十八学资讯学科能力竞赛复试试题.doc

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
师大附中九十八学资讯学科能力竞赛复试试题

師大附中九十八學年度資訊學科能力競賽 [複試試題] 題目共四題,每題25分,總分100分。 球序列機率問題 數學老師孔智慧帶了小明與阿娟來到了一個遊戲房,房間裡有編號1、2、3、4、5一共5個桶子,每個桶子各裝有不同數目的黑球和白球,而從每個桶子中拿到黑球與白球的機率如下圖所示,例如從編號2號桶中拿到白球的機率為0.8、拿到黑球的機率為0.2。 孔老師將會從這5個桶子中依不同次序拿出若干個黑球或白球的組合,讓小明與阿娟來猜猜有哪一些拿法是最有可能的。孔老師也透露說他每次都會先從編號1號的桶子開始拿第一顆球,當每次拿出一顆球後會再馬上放回原桶子,並且有可能在原桶子或是換到下個桶子中繼續拿出下一顆球,例如當他在編號1號桶中拿出一顆球後,一定會換到編號2號桶繼續拿出下一顆球,而在編號2號桶中拿出一顆球後,有可能繼續留在2號桶或是換到1號、3號或4號桶繼續拿出下一顆球,機率分別是0.4、0.2、0.2、0.2,對於其他桶子可能留在原桶子或者換到別的桶子拿球的機率則如下圖所示。再者,當孔老師說他只拿出一顆球(不論白球或黑球),則一定是在編號1號桶中拿到;當孔老師拿出球的順序是“白球-白球”、“白球-黑球”、“黑球-白球”、 “黑球-黑球”中的任一組時,則拿球的桶子順序一定是為“1-2”。 孔老師於是希望小明與阿娟來幫他找出當拿出不同球序列時,可能對應的最佳桶子序列排名前幾名產生球序列的機率和。而桶子序列的排名是先以桶子序列產生球序列機率高低來排名,機率高者排在前面;當兩個桶子序列產生球序列的機率相同時,則再以桶子序列的編號大小來決定排名,是以桶子序列的編號大者排名在前。例如,孔老師拿出球順序是”白球-黑球-黑球”,則可能對應桶子序列共有4種,分別為“1-2-1”(機率為0.0064)、“1-2-2”(機率為0.0032)、“1-2-3”(機率為0.0032)、“1-2-4”(機率為0.0056)。所以桶子序列排名前二名的為“1-2-1”與“1-2-4”(機率和為0.0064+0.0056=0.012);桶子序列排名前三名的為“1-2-1”、“1-2-4”及“1-2-3”(機率和為0.0064+0.0056+0.0032= 0.0152);桶子序列排名前四名的為“1-2-1”、“1-2-4”、“1-2-3”及“1-2-2” (機率和為0.0064+0.0056+0.0032+0.0032 =0.0184)。聰明的你(妳)請來幫小明與阿娟來回答這個問題。 條件限制 已知孔老師最多只會拿出15顆球。 輸入格式 一律使用鍵盤輸入。 在程式輸入時將以B代表黑球,W代表白球。程式輸入第一列代表拿出球的序列,例如BBWWB為黑球、黑球、白球、白球、黑球。 程式輸入第二列為一個阿拉伯數字N,代表拿出此球序列對應的前N個最佳桶子序列。本題中N的值將會介於1到2000之間。 輸出格式 一律使用螢幕輸出拿出此球序列時,對應排名前N個最佳桶子序列產生此球序列的機率和。 輸出機率和的值取到小數點取至八位(四捨五入)。若N大於所有可能的不同桶子序列數目,即答案為無解,則輸出“No Solution”。 輸入範例1(標準輸入-鍵盤) WBB 3 輸出範例1(標準輸出-螢幕) 0輸入範例2(標準輸入-鍵盤) BWBWBWBWBW 10 輸出範例2(標準輸出-螢幕) 0 關心農場 由於Facebook的「開心農場」遊戲大受歡迎,山寨版的Pacebook也不遑多讓,趁勢推出「關心農場」遊戲,遊戲規則如下: 1. 每個人只有一塊正方形的農地,單位邊長為L,總面積為L×L。每單位面積一次只能種植一種農作物。 2. 農地主人可以隨時去偷取朋友農地裡的農作物。 3. 每次採收農作物的範圍必須是矩形,面積為m×n,其中,1 ≦ m ≦ L,1 ≦ n ≦ L。 4. 每種農作物的成熟期及獲利皆不相同。若在農作物未成熟前進行採收,獲利會是負值。 若採收已成熟的農作物,則會得到正的獲利。 正當大家沉浸在偷取朋友農作物、看著獲利值不斷上升的樂趣當中,農場的氣象預報卻指出,強烈颱風「哇沙咪」即將登陸,同時會帶來強風豪雨。為了不讓農作物全毀,勢必得趕在颱風來臨前採收。農地主人究竟該如何採收,才能得到最大的獲利呢? 輸入檔格式(檔名:2in.txt) 每個輸入檔只有一組測試資料。 第一列是一個正整數L(1≦L≦100),代表農地的單位邊長。 第二列起,依序列出採收當日所有農作物的獲利值(獲利值為整數,介於-200~200)。每個獲利值之間請以空格隔開。 輸出檔格式(檔名:2out.txt) 第一列請列出最大獲利值。 第二列起,列出依序列出產生最大獲利值之採收範圍,每個獲利值之間請以空格隔開。 輸入範例 4 30 16 -100 5 -

文档评论(0)

zhaoxiaoj + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档