第三屆 程式設計賽之系列挑戰賽 挑戰你的程式能力
為了讓論壇中的程式高手有發揮的機會,並提升國內程式人員的功力,所以論壇特地舉辦了本系列的活動
數位男女全體會員
收件日期: 即日起 至 2008.12.1 00:00 (以系統時間為準,若參賽作品少於3件,將自動順延一個月) 票選日期:2008.12.1 00:01 至 2008.12.5 24:00 (以系統時間為準,若活動延期將順延)頒獎日期:2008.12.7
程式設計系列挑戰賽 第一關 - 八后棋
1. 八后棋是在一個 8x8 的矩陣格中放入8個棋子,而這8個棋的水平、垂直、斜線都不能碰到別的棋子 2. 用程式呈現放棋子的步驟並計算排出的時間 3. 程式語言不限
1. 在本文回覆-回覆格式如下2. 將程式原始碼和執行結果上傳至附件中3. 執行結果可用圖檔或是文件檔上傳4. 程式中必需有論壇的 LOGO5. 本活動每一關皆以回覆保密方式進行,再每一關破關後,即開放所有回覆的文章
開發語言: 個人感想:
1、若作品超過20件,擬作兩階段票選,管理員篩選出50%的所有作品,再由會員票選第一名(採用投票保密)。 2、由每位會員限最多 2 票 投予不同作品! 投票並回文獎勵雅幣+20 (人人有獎) 3、若投票會員留有轟動武林、驚動萬教之觀後感,將再額外獎勵支持度+10
只要參賽符合參賽規定的就送500雅幣冠軍一名:獎金雅幣+2500,頒創作大師獎勳章一枚 及虛擬城市贊助的高級喇叭一組山音多媒体音箱 亞軍一名:獎金雅幣+2000,數位男女紀念馬克杯一個季軍一名:獎金雅幣+1500,數位男女紀念馬克杯一個優等二名:獎金雅幣+1000,數位男女紀念馬克杯一個獎品贊助廠商:虛擬城市以上獎品需自付郵資
下面是引用三仙於2008-11-05 21:30發表的 : 1. 八后棋是在一個 8x8 的矩陣格中放入8個棋子,而這8個棋的水平、垂直、斜線都不能碰到別的棋子 '座標解題將皇后設定為(0,0) '水平座標不能放(x,0) '垂直座標不能放(0,x) '斜線座標不能放(+x,+x)、(-x,-x) '斜線座標不能放(+x,-x)、(-x,+x) '判斷無值再將皇后放入 這個快寫好了 2. 用程式呈現放棋子的步驟並計算排出的時間 放棋子的迴圈與判斷我還沒想 3. 程式語言不限 在排VB畫面中 我那個讀幼稚園的女兒說 能不能寫成讓她可以玩的 努力中
下面是引用aa於2008-11-06 05:50發表的 : 呵呵呵... 寫成讓她可以玩的不錯哦... 這個遊戲有點像8x8的數獨
下面是引用三仙於2008-11-06 06:11發表的 : 不好意思 因為在排畫面的時候她剛好看到我在畫圖不過我覺得這個給小朋友玩有一點難說
下面是引用晴雲秋月於2008-11-10 14:07發表的 : 請問一下 題目的第2項. 用程式呈現放棋子的步驟並計算排出的時間 可以在說明清楚一點嗎? 指的是?? 1.由程式自動呈現出所有解嗎? 2.由使用者指定第一顆位置,再由程式呈現出所有解? 3.使用者自行排列出所有解?
下面是引用晴雲秋月於2008-11-10 14:07發表的 : 請問一下題目的第2項. 用程式呈現放棋子的步驟並計算排出的時間 可以在說明清楚一點嗎?指的是??1.由程式自動呈現出所有解嗎?2.由使用者指定第一顆位置,再由程式呈現出所有解?3.使用者自行排列出所有解?
下面是引用andyz於2008-11-10 22:04發表的 : 以上3種都可以 舉辦此活動的目的最主要是要讓大家提升程式功力 所以並不會拘泥於字面上的意思 只要符合八后棋的規則 都是可以加入比賽的