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

一道填数字的游戏

阅读更多


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



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




 



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



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

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





分享到:
评论

相关推荐

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

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

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

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

    经典数独游戏。

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

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

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

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

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

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

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

    数独初级100题.doc

    在解题过程中,通常会先从预填数字较多的区域开始,因为这些区域更容易找到唯一候选数。随着解答的深入,可能需要反复应用这些策略,甚至进行多次检查,以确保答案的正确性。 这些初级数独题目是训练逻辑思维和问题...

    数独题目100题.doc

    每个小九宫格、每一行、每一列都必须填入1到9的数字,且每个数字在每个区域内只能出现一次。这份"数独题目100题.doc"文档显然包含了100个不同难度等级为3的数独题目,供玩家挑战和提升解题技巧。 难度系数3通常表示...

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

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

    小学数学奥数方法讲义精选.doc

    这道题要求在大正方形的每个小方格中填入数字,使得每行、每列和两条对角线上的三个数字之和都等于18。这实际上是一种简单的幻方或方阵问题。解题过程需要通过观察来确定每个空白方格中应填的数字。例如,从第一横行...

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

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

    小学入门数独100题简单.doc

    游戏的目标是在每一个小九宫格、每一行和每一列中填入数字1到9,每个数字在每个小九宫格、每行和每列中只能出现一次。 在解答数独时,一般遵循以下步骤: 1. 观察:首先查看题目,找出已给出数字较多的行、列或宫...

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

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

    POJ2676-Sudoku

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

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

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

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

    在这些中级数独题目中,每一道题目的初始数字布局都是不完整的,玩家需要根据已知的数字,运用逻辑推理填充空白处。例如,如果某一行或某一列只剩下一个位置可以填入特定数字,那么这个数字就应当填在那里,这就是...

    数独题目中级90题后附标准答案.doc

    目标是填满数字1到9,使得每一行、每一列以及每个小宫格内的数字都不重复。 中级数独题目通常具有一定的挑战性,但仍然可以通过基本的解题策略来解决。以下是一些关键的解题技巧: 1. **唯一候选数法**:如果某个...

    小学一年级奥数题试题(卷)与答案解析.doc

    5. 填数字计算:题目要求在圆圈中填写数字,使得每条线上的数字之和为15,这需要孩子具备基础的加法技能和逻辑推理能力。 6. 找规律画图:这是关于模式识别和序列延伸的问题,孩子需要识别图形序列的周期性,然后...

    2016年苏教版一年级数学上册第七单元测试卷及答案试题试卷.pdf

    用线连起来:这是一道实践性问题,通过连线游戏锻炼孩子们的观察力和逻辑推理能力。 六、画一画: 1. 找规律,接着画满10个图形:考察孩子对图形序列的理解,如奇偶数图形交替、数量递增等规律。 2. 画满9个:可能...

    【精品】小学数学《二年级下册数学》同步试题及答案解析 (9).doc

    5. 逻辑推理:第10题是一道填数游戏,要求学生在满足每行每列数字不重复的条件下填入1到4。这不仅测试学生的数字逻辑,还锻炼了他们的观察力和推理技巧。 这些试题旨在巩固二年级学生的数学基础,提升他们解决实际...

Global site tag (gtag.js) - Google Analytics