女儿买了一个连珠五子棋宝典,打开一数,黑子43个,白子39个,数量对吗?

五子连珠棋和象棋、围棋一样,深受广大棋迷的喜爱.其规则是:在15×15的正方形棋盘中,由黑方先行,轮流弈子,在任意方向连成五子者为胜.如图,是五子棋爱好者王博和电脑的对弈图的一部分:(王博执黑子先行,电脑执白子后走).观察棋盘,思考若A点的位置记作(8,4),王博必须在哪个位置上落子,才不会让电脑在短时间内获胜(  )-乐乐题库
& 点的坐标知识点 & “五子连珠棋和象棋、围棋一样,深受广大棋迷...”习题详情
210位同学学习过此题,做题成功率85.7%
五子连珠棋和象棋、围棋一样,深受广大棋迷的喜爱.其规则是:在15×15的正方形棋盘中,由黑方先行,轮流弈子,在任意方向连成五子者为胜.如图,是五子棋爱好者王博和电脑的对弈图的一部分:(王博执黑子先行,电脑执白子后走).观察棋盘,思考若A点的位置记作(8,4),王博必须在哪个位置上落子,才不会让电脑在短时间内获胜(  )(1,8)或(4,9)(1,8)或(5,4)(0,5)或(5,4)(0,5)或(4,9)
本题难度:一般
题型:单选题&|&来源:网络
分析与解答
习题“五子连珠棋和象棋、围棋一样,深受广大棋迷的喜爱.其规则是:在15×15的正方形棋盘中,由黑方先行,轮流弈子,在任意方向连成五子者为胜.如图,是五子棋爱好者王博和电脑的对弈图的一部分:(王博执黑子先行,电脑执白子...”的分析与解答如下所示:
根据五子连棋的规则,电信脑已把(2,7)(3,6)(4,5)三点凑成在一条直线,王博只有在此三点两端任加一点即可保证不会让电脑在短时间内获胜,据此即可确定点的坐标.
解:根据题意得,电脑执的白棋已有三点(2,7)(3,6)(4,5)在一条直线上,王博只有在此直线上距离(2,7)(4,5)最近的地方占取一点才能保证不会让电脑在短时间内获胜,即为点(1,8)或(5,4).故选B.
本题考查了点的坐标的确定及生活中的棋类常识,正确理解题意和识图是解题的关键.
找到答案了,赞一个
如发现试题中存在任何错误,请及时纠错告诉我们,谢谢你的支持!
五子连珠棋和象棋、围棋一样,深受广大棋迷的喜爱.其规则是:在15×15的正方形棋盘中,由黑方先行,轮流弈子,在任意方向连成五子者为胜.如图,是五子棋爱好者王博和电脑的对弈图的一部分:(王博执黑子先行,...
错误类型:
习题内容残缺不全
习题有文字标点错误
习题内容结构混乱
习题对应知识点不正确
分析解答残缺不全
分析解答有文字标点错误
分析解答结构混乱
习题类型错误
错误详情:
我的名号(最多30个字):
看完解答,记得给个难度评级哦!
还有不懂的地方?快去向名师提问吧!
经过分析,习题“五子连珠棋和象棋、围棋一样,深受广大棋迷的喜爱.其规则是:在15×15的正方形棋盘中,由黑方先行,轮流弈子,在任意方向连成五子者为胜.如图,是五子棋爱好者王博和电脑的对弈图的一部分:(王博执黑子先行,电脑执白子...”主要考察你对“点的坐标”
等考点的理解。
因为篇幅有限,只列出部分考点,详细请访问。
(1)我们把有顺序的两个数a和b组成的数对,叫做有序数对,记作(a,b).(2)平面直角坐标系的相关概念①建立平面直角坐标系的方法:在同一平面内画;两条有公共原点且垂直的数轴.②各部分名称:水平数轴叫x轴(横轴),竖直数轴叫y轴(纵轴),x轴一般取向右为正方向,y轴一般取象上为正方向,两轴交点叫坐标系的原点.它既属于x轴,又属于y轴.(3)坐标平面的划分建立了坐标系的平面叫做坐标平面,两轴把此平面分成四部分,分别叫第一象限,第二象限,第三象限,第四象限.坐标轴上的点不属于任何一个象限.(4)坐标平面内的点与有序实数对是一一对应的关系.
与“五子连珠棋和象棋、围棋一样,深受广大棋迷的喜爱.其规则是:在15×15的正方形棋盘中,由黑方先行,轮流弈子,在任意方向连成五子者为胜.如图,是五子棋爱好者王博和电脑的对弈图的一部分:(王博执黑子先行,电脑执白子...”相似的题目:
对任意实数x,点P(x,x2-2x)一定不在(  )第一象限第二象限第三象限第四象限
已知点P在第三象限,到x轴的距离为3,到y轴的距离为5,则点P的坐标为(  )(3,5)(-5,3)(3,-5)(-5,-3)
平面直角坐标系中,下列各点中,在x轴上的点是(  )(2,0)(-2,3)(0,3)(1,-3)
“五子连珠棋和象棋、围棋一样,深受广大棋迷...”的最新评论
该知识点好题
1点M(x,y)在第四象限,且|x|=2,|y|=2,则点M的坐标是(  )
2在坐标轴上,与原点相距√3个单位的点的个数是(  )
3在直角坐标系中,适合条件|x|=5,|x-y|=8的点P(x,y)的个数为(  )
该知识点易错题
1已知点M到x轴的距离为1,到y轴的距离为2,则M点的坐标为(  )
2在平面直角坐标系中,点P(-x2-1,2)的位置在(  )
3在直角坐标系中,适合条件|x|=5,|x-y|=8的点P(x,y)的个数为(  )
欢迎来到乐乐题库,查看习题“五子连珠棋和象棋、围棋一样,深受广大棋迷的喜爱.其规则是:在15×15的正方形棋盘中,由黑方先行,轮流弈子,在任意方向连成五子者为胜.如图,是五子棋爱好者王博和电脑的对弈图的一部分:(王博执黑子先行,电脑执白子后走).观察棋盘,思考若A点的位置记作(8,4),王博必须在哪个位置上落子,才不会让电脑在短时间内获胜(  )”的答案、考点梳理,并查找与习题“五子连珠棋和象棋、围棋一样,深受广大棋迷的喜爱.其规则是:在15×15的正方形棋盘中,由黑方先行,轮流弈子,在任意方向连成五子者为胜.如图,是五子棋爱好者王博和电脑的对弈图的一部分:(王博执黑子先行,电脑执白子后走).观察棋盘,思考若A点的位置记作(8,4),王博必须在哪个位置上落子,才不会让电脑在短时间内获胜(  )”相似的习题。五子棋残局冲关中,白子已经有二个活三,黑子怎么冲关,是否棋局错了_百度知道
五子棋残局冲关中,白子已经有二个活三,黑子怎么冲关,是否棋局错了
提问者采纳
应该是禁手吧
是我先手,怎么冲关,我是黑`子
提问者评价
太给力了,你的回答完美解决了我的问题!
其他类似问题
五子棋的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁&&&&& & /// &summary&&&&&&&& /// 是否赢&&&&&&& /// &/summary&&&&&&&& /// &param name="arrCol"&棋盘中的所有棋子&/param&&&&&&&& /// &param name="p"&要检索的棋子的位置&/param&&&&&&&& /// &param name="maxNum"&返回连续棋子的最大个数&/param&&&&&&&& /// &returns&是否赢&/returns&&&&&&&& public virtual bool Win(Color[,] arrColor, Point p, out int maxNum)&&&&&&& {&&&&&&&&&&& maxNum = 0;//标识连续白子或者黑子的最大个数,连续五子取胜,连续六子及六子以上视为自杀&&&&&&&&&&& bool bo =//标识是否取胜&&&&&&&&&&& int lenX = arrColor.GetLength(0) - 1;//棋盘行边界索引&&&&&&&&&&& int lenY = arrColor.GetLength(1) - 1;//棋盘列边界索引&&&&&&&&&&& int num = 0;//临时标识变量&&&&&&&&&&& Color color = arrColor[p.X, p.Y];//要检索的棋子的颜色
&&&&&&&&&&& for (int i = 0; i & 9; i++)//从左上角 到 右下角 的九子范围内检索连续的棋子& 连续五子取胜、连续六子及六子以上视为自杀&&&&&&&&&&& {&&&&&&&&&&&&&&& //设定要检索的棋子的位置&&&&&&&&&&&&&&& int x = p.X - 4 +&&&&&&&&&&&&&&& int y = p.Y - 4 +
&&&&&&&&&&&&&&& this.TreateMaxNum(new Point(x, y), lenX, lenY, arrColor, color, ref maxNum, ref bo, ref num);//检索连续棋子的最大个数&&&&&&&&&&& }&&&&&&&&&&& num = 0;//归零
&&&&&&&&&&& for (int i = 0; i & 9; i++)//从 左下角 到 右上角 的九子范围内检索连续的棋子&&&&&&&&&&& {&&&&&&&&&&&&&&& int x = p.X + 4 -&&&&&&&&&&&&&&& int y = p.Y - 4 +&&&&&&&&&&&&&&& this.TreateMaxNum(new Point(x, y), lenX, lenY, arrColor, color, ref maxNum, ref bo, ref num);&&&&&&&&&&& }&&&&&&&&&&& num = 0;
&&&&&&&&&&& for (int i = 0; i & 9; i++)//从 左 到 右 的九子范围内检索连续的棋子&&&&&&&&&&& {&&&&&&&&&&&&&&& int x = p.X - 4 +&&&&&&&&&&&&&&& int y = p.Y;&&&&&&&&&&&&&&& this.TreateMaxNum(new Point(x, y), lenX, lenY, arrColor, color, ref maxNum, ref bo, ref num);&&&&&&&&&&& }&&&&&&&&&&& num = 0;
&&&&&&&&&&& for (int i = 0; i & 9; i++)//从 上 到 下 的九子范围内检索连续的棋子&&&&&&&&&&& {&&&&&&&&&&&&&&& int x = p.X;&&&&&&&&&&&&&&& int y = p.Y - 4 +&&&&&&&&&&&&&&& this.TreateMaxNum(new Point(x, y), lenX, lenY, arrColor, color, ref maxNum, ref bo, ref num);&&&&&&&&&&& }&&&&&&&&&&&&&&&&&& }
&&&&&&& /// &summary&&&&&&&& /// 检索连续的最大值&&&&&&& ///&&&&&&&& /// 这个方法的参数太多了,我记得有人说过方法的参数最好不要超过五个,请问各位前辈、这种情况该怎么处理呀?&&&&&&& /// &/summary&&&&&&&& /// &param name="p"&要检索的棋子的位置&/param&&&&&&&& /// &param name="lenX"&棋盘的横向边界&/param&&&&&&&& /// &param name="lenY"&棋盘的竖向边界&/param&&&&&&&& /// &param name="arrCol"&棋盘所有棋子&/param&&&&&&&& /// &param name="col"&要检索的棋子的颜色&/param&&&&&&&& /// &param name="maxNum"&标识连续白子或者黑子的最大个数,连续五子取胜,连续六子及六子以上视为自杀&/param&&&&&&&& /// &param name="bo"&是否取胜&/param&&&&&&&& /// &param name="num"&中间变量&/param&&&&&&&& private void TreateMaxNum(Point p, int lenX, int lenY, Color[,] arrCol, Color col, ref int maxNum, ref bool bo, ref int num)&&&&&&& {&&&&&&&&&&& if (p.X & 0 || p.X & lenX || p.Y & 0 || p.Y & lenY)// 索引出界&&&&&&&&&&&&&&&&&&&&&&&&&& if (arrCol[p.X, p.Y] == col)//是否与要检索的棋子的颜色一致&&&&&&&&&&& {&&&&&&&&&&&&&&& num++;//颜色一致、连续棋子的个数加一&&&&&&&&&&&&&&& if (num == 5)//标识连续五子胜&&&&&&&&&&&&&&& {&&&&&&&&&&&&&&&&&&& if (num & maxNum)//(*****)&&&&&&&&&&&&&&&&&&& {&&&&&&&&&&&&&&&&&&&&&&& maxNum =//将连续棋子的个数赋值于maxNum&&&&&&&&&&&&&&&&&&& }&&&&&&&&&&&&&&&&&&& bo =//取胜&&&&&&&&&&&&&&& }&&&&&&&&&&&&&&& else if (num & 5)//标识六子及六子以上自杀&&&&&&&&&&&&&&& {&&&&&&&&&&&&&&&&&&& if (num & maxNum)//(*****)&&&&&&&&&&&&&&&&&&& {&&&&&&&&&&&&&&&&&&&&&&& maxNum =//将连续棋子的个数赋值于maxNum&&&&&&&&&&&&&&&&&&& }&&&&&&&&&&&&&&&&&&& bo =//此时为自杀&&&&&&&&&&&&&&& }&&&&&&&&&&& }&&&&&&&&&&& else//***//&&&&&&&&&&& {&&&&&&&&&&&&&&& num = 0;//归零&&&&&&&&&&& }&&&&&&& }
阅读(...) 评论()

我要回帖

更多关于 五子棋游戏在线玩 的文章

 

随机推荐