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組數獨解:不正確