`
drnstar
  • 浏览: 18335 次
最近访客 更多访客>>
社区版块
存档分类
最新评论

一道填数字的游戏

阅读更多


感觉十一的假期是一年中最好的时光,主要是因为北方的气候在十一很是宜人。对于什么事都能赶上的我,又赶上百年不遇的加班,不知是幸运还是倒霉。这几天真是很忙,分析原有数据库,编写数据分析和移植程序,转眼间七天就过去了,突然想起在十一前朋友给我的那个填数字的游戏,答应在十一期间一定能做出来,明天就上班了,还没做出来呢,所以苦苦思索N个小时终于搞定,放在这里留给路过这里的朋友,我发现这种游戏是消磨时间的佳品。



      游戏的规则是在每个行、列及图内的九个宫格内填上19内无重复的数字。(答案是唯一的)




 



朋友刚给我这个题的时候,第一感觉就是排列组合,而且是全排列的方式,所以不假思索,立刻写个程序去分析,程序运行了快一个小时后来发现好像不对,没有像我这么做的,按照原先的思路恐怕算上N天也不能解决问题。这让想起来一个道理:如果你想编写一个围棋对弈的程序,那你一定要是一个围棋高手,现在自己连解决的思路都没有就一味的依赖计算机来完成,违背了解决问题的规律。所以放下屠刀,仔细观察,发现其中很大一部分都可以依赖逻辑推理得到答案,感觉有点像是附件中的扫雷游戏,呵呵



现在没有时间了,以后有机会打算重新写个程序。

答案在下面,其中绿色的字体是开始就能依赖逻辑来确定的,红色的部分是在此基础上继续推导出来的答案。





分享到:
评论

相关推荐

    数独游戏技巧:1~9九宫格数独口诀和解题技巧心得分享.doc

    例如,如果一个小宫格内某个数字已经出现过,那么其余未填数字的格子就不能再填入这个数字。此法有效利用了数独的规则,即同一宫格内数字不重复。 行列排除法与宫排除法原理相似,但这里的观察对象变成了行或列。当...

    基于java实现数独游戏,包含源码及报告

    课程设计要求基于java编写程序完成数独游戏,能够随机生成九宫格的已知数,并通过算法检测所填数字是否满足数独条件。数独是锻炼脑筋的好方法,提高逻辑思维能力。 基于Java编写数独游戏,具体要求如下: 1、游戏的...

    Android游戏源码界面美观无BUG数独游戏

    本项目是本站发布的第四个独数游戏源码,其实数独的规则很简单,顾名思义——数独中每个数字只能出现一次。数独盘面是个九宫,每一宫又分为九个小格。在这八十一格中给出一定的已知数字和解题条件,利用逻辑和推理,...

    数独游戏题目简单.pdf

    数独游戏的魅力在于,它不仅仅是一个简单的数字游戏,而是一种真正意义上的脑力运动。数独题目从简单到困难,从入门级到专业级,种类繁多,能够满足不同玩家的需求。玩家在解决数独题目的过程中,既能够锻炼自己的...

    经典数独游戏。

    数独的基本规则是:在一个9x9的网格中,每个3x3的子网格(称为宫)里,填入1到9的数字,使得每一行、每一列以及每一个宫都包含所有数字且不重复。5x5的数独则更小,通常用于初学者,因为它有较少的空白格需要填充,...

    一年级数学思维填数PPT学习教案.pptx

    在填数游戏中,孩子们需要面对一系列的数列或数阵,每个数列或数阵中的数字都是相互关联的。例如,题目给出每条线上有三个圆圈,且这三个圆圈里的数相加都等于12。这就要求孩子们首先要掌握12以内的加法组合,然后...

    标准数独解题之旅(用一道数独题讲解最基本的5种解题技巧)

    数独是一种数字拼图游戏,玩家的目标是在一个由九个3×3小宫组成的9×9的大宫格内填入数字1至9,确保每一行、每一列以及每一个小宫内的数字都不重复。 #### 解题技巧详解 本篇内容将通过一道具体的数独题目来讲解...

    杀手数独题目.doc

    在标准的9x9数独网格中,玩家需要填入数字,使得每一行、每一列以及九个3x3的小宫格内的数字均不重复,范围从1到9。而杀手数独则进一步要求玩家在特定的宫格内填入数字,使得这些宫格内的数字总和符合特定的提示。...

    加德纳趣味数学系列-强调数字推算的100道趣题PDF

    还有一种可能的趣题类型是数字谜题,如数独或填字游戏。这类题目要求我们在有限的规则下找到唯一解,既锻炼了逻辑思维,也训练了耐心和专注力。通过这类题目,我们可以更好地理解和应用排列组合原理,理解唯一性原则...

    数独题目100题2可打印.docx

    游戏开始时,棋盘上会给出一些数字作为提示,玩家需要根据这些提示,运用逻辑推理,在空格中填入合适的数字。解题过程中,必须避免使用猜测,因为数独的每个解都是唯一的,正确答案来源于严密的逻辑推演。 接下来,...

    数独初级100题.doc

    在解决初级数独题目时,通常会先从预填数字较多的区域入手,因为这样的区域往往更容易找到唯一候选数,从而快速推进解题过程。随着题目逐渐被解决,剩下的空格可能会越来越少,解题的难度也会相应增加。这时,玩家...

    (完整版)一年级上册人教版数学奥数题1.pdf

    14. **填数字使所有加法等式成立**:这是一个典型的填数游戏,如1+9=2+8=3+7=4+6=5+5。 15. **寻找数列规律**:这个数列是斐波那契数列,下一个数是前两个数之和,所以填5和8。 16. **图形序列**:这是继续画出的...

    数独题目100题.doc

    数独的游戏规则十分简单明了:玩家需要在每一个小九宫格、每一行和每一列中填入1至9的数字,且每个数字不得重复,这样的规则确保了每个数字在整个大格子中的唯一性。 《数独题目100题.doc》文档,正如其标题所明示...

    第六届数独比赛题目初赛模板.doc

    例如,在C类标准题中,我们需要将数字1-9填入空格,使得每行、列、粗线宫、每条大对角线均含1-9且不重复,每个虚线框左上角的数字表示该虚线框所有数字之和,每个虚线框数字不可重复。这道题目比前面的题目要难得多...

    优秀资料(2021-2022年收藏)小学数学奥数解题技巧大全100讲.doc

    例3则是一个填数游戏,需要将1到9的数字填入特定的方格中,满足所有不等式。解题的关键是分析每个数字在图中的相对位置及其与不等号的关系,最终按照一定的顺序填入数字。 例4探讨了一个几何问题,涉及从长方形剪掉...

    POJ2676-Sudoku

    4. **状态转移**:在数独问题中,每个单元格的状态(已填数字或为空)是动态变化的,状态转移是解决问题的关键。 5. **条件判断**:为了确保每个数字在所在行、列和小宫格中唯一,需要编写相应的条件判断函数,检查...

    小学一年级奥数题试题及答案.pdf

    找规律填数问题考察的是学生识别数字规律和模式的能力。这类问题往往有固定的数学规律,比如等差数列、斐波那契数列等。通过解决这类问题,学生可以逐渐习惯于寻找数字之间的内在联系,这对于培养他们的数学直觉非常...

    小学一年级思维训练题3.doc

    4. **填空题**:这是一种填数字的游戏,目的是让学生练习对数字的掌握和运用,确保每个数字只使用一次。例如,可以是1、2、3、4填入括号内,形成连续序列。 5. **排队问题**:这两道题考察学生的逻辑推理和加法运算...

    人教版一年级数学上册第一次月考试题.doc

    按1-5的顺序连一连,可能会以图形游戏的形式出现,使得孩子们在趣味中加深对数字顺序的认识。通过具体的动作操作,孩子们可以更轻松地掌握顺序的规律,同时也能锻炼他们的精细动作能力。 填一填题目是对数字连续性...

    数独题目中级90题[后附答案解析].doc

    在某些情况下,玩家可能需要回溯并重新检查已填数字,以确保没有犯错误,避免错误的连锁反应。 中级数独题目要求玩家在保持耐心和注意力的同时,进行精确的逻辑推理。每完成一道题目,玩家不仅会感受到完成挑战的...

Global site tag (gtag.js) - Google Analytics