顯示具有 儲備選手選拔 標籤的文章。 顯示所有文章
顯示具有 儲備選手選拔 標籤的文章。 顯示所有文章

2010年6月7日 星期一

vb選手第二次測試

vb選手第二次測試
1.請找出在integer範圍內最大的兩個質數。(10%)
2.請找出在long範圍內最大的兩個質數。(10%)
3.請找出在long範圍內最大的費氏數,並找出它是第幾項。(10%)
 (f1=1,  f2=1,  f3=2,  ......)
4.請試著找出大於long的第一個質數。(10%)
 如果找不出來,也請試著寫寫該如何做,應該可以找出來。
5.數字遊戲,3位數的幾a幾b。(40%)
  例:謎底為175,若猜123,得到1a;若猜456,得到1b;若猜135,得到2a。
  位置相同、數字相同的猜測數字,得到1a;位置不同,但數字相同的猜測數字,得到1b。
  問題5-1,第1個數不可為0的謎底,若有幾組?並將這麼多組的謎底,輸出到out1.txt。
  問題5-2,若猜完123,得到1b。則符合這個猜測的謎底,還有幾組?
           並將這麼多組的謎底,輸出到out2.txt。
6.輸入的in.txt檔,去判斷是否完成"數獨"遊戲。(20%)
  數獨的每個直行、每個橫行都由不重複的1到9的數字組成,
  並且將81格依井字分成9個小區,每個小區也是由不重複的1到9數字組成。
  輸入檔說明:
  第1行的數字,表示有幾組待判斷的數獨解。
  每組數獨解,有9行,每行9個1到9的數字。
  例in.txt:
  2
  123456789
  456789123
  789123456
  231564897
  564897231
  897231564
  312645978
  645978312
  978312645
  123456789
  287654321
  335724689
  412345678
  534567898
  686543292
  754698723
  823445679
  923445678

  輸出說明:
  第1組數獨解:正確
  第2組數獨解:不正確

2010年1月14日 星期四

第一次儲備選手選拔試卷第七題

Ugly number的定義為:該數之質因數必須為2,3,5的組合(Ugly number的質因數可分解為2^x * 3^y * 5^z ,其中x,y,z為正整數)。當x,y,z皆=0時,為第一個Ugly number,其值為1。
例:1,2,3,4,5,6,8,9,10,12,15,這些就是前11個Ugly number。
請從指定目錄"in.txt"讀取一數字N,求出第N個Ugly number,輸出至指定目錄"out.txt"。

輸入範例:15

輸出範例:24

第一次儲備選手選拔試卷第六題

從指定目錄"in.txt"讀取一數字N,求N!的結果數值中,從右邊算來第一個不是0的數字,輸出至指定目錄"out.txt"。
( 0 < N < 10000 )

輸入範例:10

輸出範例:8

第一次儲備選手選拔試卷第五題

數字系統轉換:從指定目錄"in.txt"讀取一正整數,將它轉為16進位後輸出至指定目錄"out.txt"。
(不可使用內定含數轉換)

輸入範例:168

輸出範例:A8

第一次儲備選手選拔試卷第四題

電費計算:從指定目錄"in.txt"讀取一數字作為用電度數計算出電費,輸出至指定目錄"out.txt"。
電費算法為:電錶每月租金30元,用電在40度之內,每度2.2元,40度至100度,每度3元,超過100度,每度3.5元。

輸入範例:80

輸出範例:270

第一次儲備選手選拔試卷第三題

計算二數成績的數字個數:從指定目錄"in.txt"讀取二個四位數正整數,相乘的積,計算該數字0到9的數字個數,輸出至指定目錄"out.txt"。
如1255*2100=2635500,結果有0有2個,2有1個,3有1個,5有2個,6有1個。其他個有0個,不用顯示。

輸入範例:1255 2100

輸出範例:02 21 31 52 61

第一次儲備選手選拔試卷第二題

判斷質數:從指定目錄"in.txt"讀取一數字,判斷是否為質數輸出至指定目錄"out.txt"。
("是質數","不是質數")

輸入範例:197

輸出範例:是質數

第一次儲備選手選拔試卷第一題

找出最小數字:從指定目錄中的"in.txt",讀入一數字字串,以逗號分隔,找出字串中最小字數。
輸出到指定目錄的"out.txt"。
(讀取指定目錄的in.txt, 請用 open app.path & "\in.txt" for input as #1 )
※今後皆以指定目錄形式完成VB

輸入範例:
26,56,78,99,15,13

輸出範例:
13