第三届 程式设计赛之系列挑战赛 挑战你的程式能力
为了让论坛中的程式高手有发挥的机会,并提升国内程式人员的功力,所以论坛特地举办了本系列的活动
数位男女全体会员
收件日期: 即日起 至 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种都可以 举办此活动的目的最主要是要让大家提升程式功力 所以并不会拘泥于字面上的意思 只要符合八后棋的规则 都是可以加入比赛的