主页> 安卓游戏 > 休闲益智 > 与门客户端 安卓直装版
与门客户端 安卓直装版

与门客户端 安卓直装版

大小:31.55MB类别:休闲益智

版本:v1.1.7系统:Android or ios

更新时间:2026-05-14 00:12:46

立即下载

与门游是一款超有趣的逻辑门休闲游戏,操作方式简单,只需点击和滑动,就能让玩家在轻松的氛围中了解计算机相关知识,是一款休闲益智类游戏。它十分考验玩家的逻辑推理能力和大脑运算能力,通过简单的0和1来呈现不同的进程,随着进程的不断叠加,难度也会越来越高,快来挑战一下自己吧。

软件内容

1.选择逻辑门:玩家需要根据关卡谜题的要求,选择合适的逻辑门进行组合和运算。

2.搭建逻辑电路:通过拖拽逻辑门到界面上,搭建出符合要求的逻辑电路。

3.输入信号并观察输出:在界面中输入信号,观察逻辑电路的输出结果,判断是否符合谜题的要求。

4.调整和优化:根据输出结果,调整和优化逻辑电路,直到找到正确的解法。

软件亮点

1、简约风格的画面,简单易上手的玩法。

2、20关的设计,挑战最少的滑动通关。

3、碎片时间,可以随时随地拿出来玩。

4、可玩性很高的休闲,由一个人创作的独立。

与门第四章半加器、全加器通关攻略

第四章:利用逻辑门巧妙搭建,理解计算机加法逻辑

一、半加器

题目大意是——左边两个数的和

大致分为两个步骤(毕竟是要计算一个二进制数……要是想直接得到结果,直接把给出的数字拼接上去?看起来不太可行,没办法直接求解,那该怎么把给出的数字转换成蓝色数字呢?结果真的好难算啊,我心里一下子就能得出答案,但要让我把这个结果表达出来,简直是在为难我……嗯,那有没有什么办法呢?好像想到了,它不是要我写出答案吗,平时上学我们写数字比如681,不也是先写百位的6,再写十位的8,接着写个位的1,那这个是不是也可以用类似的方式来写呢?好像行得通呀,先算十位……,嗯,好像不太对,个位有没有进位我都不知道,怎么算十位呢,嗯,那还是先算个位,再算十位吧,至于有没有百位、千位,嗯,好像也会存在,先看看个位的情况吧)

1、先求个位

(1)要是两个数都是0,那结果必然是0;要是两个数里有一个是1,那结果肯定能有1,直接用个or就行。嘿,召唤万能小兵【or】!“or,现在任命你当1队队长,以后个位就归你管,只要有数字出现,你就亮绿色牌子表示没问题,要是全是0,你就亮红色牌子反对,听清楚了没!”“明白,没问题!”

(2)不过要是遇到需要进位的情况,也就是两个数都是1的时候,这时候得到的二进制数是10,个位依旧是0,这样可不行,得把这种情况排除掉。当两个数都是1时,结果应该是0。嘿!快把【and】和【not】叫过来,“你们俩听好了,现在你们组成2队,只要两个数都是1,我就要看到你们反对的态度,亮出红色牌子,明确表示不同意!态度必须坚决,明白吗?”,两人齐声回答“明白!”。

(3)最后综合上述结果,用and来判断(1)和(2)的情况。嘿!召唤大统领【and】,“你得兼顾上面两队的情况,要是【or】已经表过态,你就跟着表态,亮出绿色牌牌,但有个例外——要是2小队持否定意见,你就不能同意。虽然二小队多数时候都是同意的,但你还是得全面考虑所有人的意见再给出结果,明白吗?”大统领【and】回应:“收到,没问题!”

那现在个位不就由各位小兵们算出来了,好了,下一步。

2、算十位

两个个位数加起来最大也超不过18,最多只能向十位进1,要想让它们相加后个位变0是不可能的,那就用个and来收尾吧。嘿!召唤【and】:“你就负责盯着,如果两个个位数都是1,那就意味着要进位,你就喊1表示通过,其他情况你都不用管,清楚了吗?”【and】响亮地回答:“明白!”

那到此,一个二进制数不就简单写出来了吗?

二、全加器

因为需要用到“异或门”,这个功能重要的取余函数我就不再多做解释了。毕竟后面的内容会引用到它,不用它也不是不可以,只是这样一来解释起来会更繁琐,写起来费功夫,读起来也费劲。

1、取个位

直接两个取余函数XOR上去,一步到位。

2、取十位<方法一>

三个个位数相加,结果最大也不过是两位数,因此百位完全不用考虑。这样一来,解决问题只需两步,百位无关紧要,没有实际意义。会产生十位进位的情况有两种,但要注意,只有当其中两个数是1,或者三个数全是1时才会有十位,至于四个数都是1的情况?这里只有三个数,不存在第四个数……

(1)算了,不管那么多了,先看看下面两个数能不能进1位,是不是都是1,是的话直接完事,上个and。

(2) 存在三种情况可以得到结果1:第一种是如(1)所述,下方两个数均为1;第二种是下方两个数中仅有一个为1,且上方的数为1。具体实现方式是先对下方两个数进行异或运算,再将结果与上方的数进行与运算。

(3)能进1的有三种情况还有一种就是三个数都是一,嗯……,就当包括在(1)里面,不用考虑了,嗯,考虑也行。就下面连个and,然后再来个and。

(4)把上面(1),(2),(3)三种情况都用or连起来,结合在一起,得出的结果就是十位数了。

这样子不就搞定了,还有什么问题吗

3、取十位<方法二>

软件优势

1、的界面非常的简洁,让人看了之后心情很舒畅。

2、可能比较难以上手,但是你会逐渐了解计算机逻辑。

3、所有的章节都会让你了解一种新的计算机基础知识。

4、每个关卡都会有一个倒计时,时间到了可以查看答案。

  • 休闲益智app

相关版本

热门推荐

热门合集更多>>>

闽ICP备2025090666号-2 玩游戏网手机版 版权所有
邮箱联系方式:soungng@163.com