面试常见逻辑题小整理

article/2025/8/28 19:40:45

题一、

1
1 1
2 1
1 2 1 1
1 1 1 2 2 1
下一行是什么?

答案: 312211

题二、

(1)烧一根不均匀的绳要用一个小时,如何用它来判断半个小时?

(2)烧一根不均匀的绳,从头烧到尾总共需要1个小时。现在有若干条材质相同的绳子,问如何用烧绳的方法来计时一个小时十五分钟呢? 

答案: 

(1)半小时:两头一起烧

(2)一个小时十五分钟:先取两根绳子,一根从一端烧,一根从两端烧,两端烧的绳子烧完时,将一端烧的绳子熄灭。这样得到半个小时的记时。将刚才熄灭的绳子两端点燃,燃尽的时间即为15分钟。再取一条两头一起烧,加起来就是一个小时15分钟了。

题三、

前提:
1、有五栋五种颜色的房子
2、每一位房子的主人国籍都不同
3、这五个人每人只喝一种饮料,只抽一种牌子的香烟,只养一种宠物
4、没有人有相同的宠物,抽相同牌子的香烟,喝相同的饮料
提示:
1、英国人住在红房子里
2、瑞典人养了一条狗
3、丹麦人喝茶
4、绿房子在白房子左边
5、绿房子主人喝咖啡
6、抽PALL MALL烟的人养了一只鸟
7、黄房子主人抽DUNHILL烟
8、住在中间那间房子的人喝牛奶
9、挪威人住第一间房子
10、抽混合烟的人住在养猫人的旁边
11、养马人住在抽DUNHILL烟的人旁边
12、抽BLUE MASTER烟的人喝啤酒
13、德国人抽PRINCE烟
14、挪威人住在蓝房子旁边
15、抽混合烟的人的邻居喝矿泉水
问题是:谁养鱼?

答案: 德国人养鱼。

小编精选了两位粉丝的答案与思路,大家可以参考一下。

粉丝YZY的思路也是正确答案,而且非常的详细大家可以看看。

    粉丝YZY的思路很清晰明了,大家都看得懂,小编一看这思路,想到这位小伙伴的测试用例一定也是写的相当好呀,小编猜测的哈!

    还有一位粉丝青山也发来的他的答案。也是正确答案大家也是可以看一下

题四、

 小A的妈妈是水泥厂的化验员。一天,小A来到化验室做作业。做完后想出去玩。“等等,妈妈还要考你一个题目。”她接着说,“你看这6只做化验用的玻璃杯, 前面3只盛满了水,后面3只是空的。你能只移动1只玻璃杯,就把盛满水的杯子和空杯子间隔起来吗?”爱动脑筋的小A是学校里有名的“小机灵”,她只想了一 会儿就做到了。请你想想看,“小机灵”是怎样做的?

答案: 将第二个杯子里的水倒入第五个杯子

题五、

A 先生、B先生、C先生他们知道桌子的抽屉里有16张扑克牌:
红桃A、Q、4 
黑桃J、8、4、2、7、3 
草花K、Q、5、4、6
方块A、5
test教授从这16张牌中挑出一张牌来,并把这张牌的点数告诉B 先生,把这张牌的花色告诉C先生。这时,test教授问B先生和C先生:你们能从已知的点数或花色中推知这张牌是什么牌吗? 于是,A先生听到如下的对话:
B先生:我不知道这张牌。
C先生:我知道你不知道这张牌。
B先生:现在我知道这张牌了。
C先生:我也知道了。
听罢以上的对话,A先生想了一想之后,就正确地推出这张牌是什么牌。
请问:这张牌是什么牌?

答案: 

小编也说说自己的解题思路,题中有这些四句话。

(1)B先生:我不知道这张牌。
(2)C先生:我知道你不知道这张牌。
(3)B先生:现在我知道这张牌了。
(4)C先生:我也知道了。

根据题目B先生知道点数,C先生知道花色。

(1)由一句话可以推断出这张牌的点数出现在两种或者两钟以上的花色,即:A,Q,4,5,如果此牌的点数只出现在一个花色中,那么B先生知道点数,即可猜出是什么牌了。

(2)由第二句话可以推断此在牌中只含有:A,Q,4,5,符合条件的只有红桃和方块。

(3)B先生通过第二句话推断了符合条件的是红桃和方块,由于他自身知道这张牌的点数,所以他自然就知道了这张篇的点数,所以才说出了第三句话。所以第三句话中排除了A,因为这个点数是A的话,b先生还是无法判断的,剩下Q,4,5

(4)C先生前面已经知道这张牌在红桃和方块中。从第四句话中可以推测说结果是方块5,因为如果是黑桃的话,C先生还要做选择,不会说出第四句话

所以最后的答案是方块5

题六:

请问把一盒蛋糕切成8份,分给8个人,但蛋糕盒里还必须留有一份。大家如何把蛋糕分给这八个人。

答案: 把切成的8份蛋糕先拿出7份分给7人,剩下的1份连蛋糕盒一起分给第8个人。

 


http://chatgpt.dhexx.cn/article/58A017TT.shtml

相关文章

二维vector数组初始化方法

在用devcpp编译程序时发现,二维vector数组如果只定义的话,不指定元素个数也不进行初始化的时候会导致编译出错。 通常情况下,可以只提供vector对象容纳的元素数量而略去初始值。此时库会创建一个值初始化的元素初值,并把它赋给容器…

【vector常用的6种初始化方法】

文章目录 一二三四五六 一 最常用,此时,vector为空, size为0,表明容器中没有元素,而且 capacity 也返回 0,意味着还没有分配内存空间。这种初始化方式适用于元素个数未知,需要在程序中动态添加…

vector的初始化和遍历

这里只说明常用的vector初始化的方式。一般vector的初始化我还是比较习惯于像数组一样的初始化方式。一个一个赋值&#xff0c;或者用花括号的初始化。下面用一个程序来说明&#xff1a; #include "stdafx.h"#include <vector>#include <iostream.h>usi…

c++ vector 初始化_C++--vector()的用法

vector()的用法 概念 vector 是向量类型&#xff0c;它可以容纳许多类型的数据&#xff0c;如若干个整数&#xff0c;所以称其为容器。vector 是C STL的一个重要成员&#xff0c;使用它时需要包含头文件&#xff1a; #include<vector>;一、vector的初始化 (1) vector&l…

C++中 std::vector 的6种初始化方法

1.vector<int> list1; 默认初始化&#xff0c;最常用 此时&#xff0c;vector为空&#xff0c; size为0&#xff0c;表明容器中没有元素&#xff0c;而且 capacity 也返回 0&#xff0c;意味着还没有分配内存空间。 这种初始化方式适用于元素个数未知&#xff0c;需要在…

怎样初始化二维vector

二维vector的初始化方法总结 初始化一个 二维vector,行M,列N学会用大括号初始化二维数组初始化一个 二维vector,行M,列不固定初始化一个二维vector,行列都不固定注意初始化二维vector为空时的情况leetcode例题1leetcode例题2 以定义一个二维整形数组并初始化为例&#xff1a; …

c++之vector 及 二维容器vector<vector<int>>初始化方法 及 三维数组初始化

C二维容器vector<vector>初始化方法解析 遇到的问题&#xff1a; 在解决“求最大字串”问题时想到了用二位数组vector<vector<int>> table&#xff0c;但是不知道怎么对其进行初始化&#xff08;初始化时指定二维容器的大小&#xff09;,于是网上搜索一番&a…

打算自学一些编程,想兼职程序员打零工,想问问现在哪个程序员兼职平台单子简单,不考察接单人学历?

兼职平台接单&#xff0c;都不查学历。 等你具备最基本的可以接单的技术能力时&#xff0c;找个技术工作&#xff0c;随随便便一份都能有2000以上。但是&#xff0c;自己接单&#xff1f;实不相瞒&#xff0c;会饿死的。没有什么钱是从一开始就坐在家里轻轻松松能赚到的。除非…

有哪些适合程序员的兼职?

前言 程序员兼职的方式有多种&#xff0c;在回答题主这个问题之前&#xff0c;我们先来了解一下当前互联网行业程序员为什么会选择兼职。 为什么程序员想要兼职&#xff1f; 在别人眼中程序员那是一个高薪的职业&#xff0c;近些年来&#xff0c;越来越多的程序员想在工作之…

不得不说,这19个程序员兼职平台让我1年收入60w

关于程序员接私活&#xff0c;社会各界说法不一。 按我的观点来说&#xff0c;如果你确实急用钱&#xff0c;价格又合适&#xff0c;那就去做。 如果不怎么缺钱&#xff0c;那就接私活之前要好好考虑。 私活的钱不好挣是一个方面&#xff0c;更重要的是如果你把做私活的时间花在…

程序员兼职十大网站

前言 今天给大家介绍几个接私活的网站&#xff0c;接私活比较辛苦&#xff0c;如果弄不好的话&#xff0c;就是纯体力的劳动&#xff0c;大家也可以尝试做兼职远程开发。需要挣个生活费的小伙伴们&#xff0c;或者在校学生想锻炼自己的&#xff0c;可以去尝试一下。以下网站仅供…

各大程序员兼职平台靠谱嘛?这一篇文章就够了

搜索”程序员兼职“&#xff0c;能搜索到一堆营销软文&#xff0c;无非也就是你抄我&#xff0c;我抄你&#xff0c;换换顺序&#xff0c;今天我们不光谈优点&#xff0c;特点&#xff0c;还谈谈缺点&#xff0c;和大家关心的服务费问题&#xff0c;让大家看看到底哪个平台靠谱…

程序员去哪接私活?分享10个兼职平台,人已赚麻

你们当程序员不会都拿着几千、万把块钱的死工资吧&#xff0c;今天为大家分享一些可以接私单的平台&#xff0c;我反正已经赚麻了。 如果你的工作相对没那么费时间&#xff0c;可以空闲的时候去接点私活。或者是还没有找工作之前&#xff0c;可以通过一些平台接一些兼职&#…

Java程序员兼职平台推荐

有不少程序员兄弟时不时会私信问我&#xff0c;说自己是Java程序员&#xff0c;下班后或者是周六周末想要自己做点事情&#xff0c;有不有合适的Java兼职平台&#xff0c;在这里就做一个统一的回答&#xff1a; 平台到处都有&#xff0c;你可以找这样的平台,然后这样: 也可以找…

19个程序员兼职平台

关于程序员接私活&#xff0c;社会各界说法不一。 按我的观点来说&#xff0c;如果你确实急用钱&#xff0c;价格又合适&#xff0c;那就去做。 如果不怎么缺钱&#xff0c;那就接私活之前要好好考虑。 私活的钱不好挣是一个方面&#xff0c;更重要的是如果你把做私活的时间…

程序员兼职网站大全

在网上收集整理了一些程序员兼职网站&#xff0c;国内外都有&#xff0c;方便大家查阅使用。 一、国内垂直众包平台 1、猿急送-程序员兼职平台&#xff1a;https://www.yuanjisong.com/ 猿急送是于15年成立&#xff0c;国内起步很早的垂直众包平台&#xff0c;目前提供的兼职…

13个最靠谱的程序员兼职平台 想接私活的赶紧看过来

作为程序员&#xff0c;你有没有想过做些兼职&#xff0c;让自己的收入翻倍&#xff1f;有没有疑惑过身边的同事是从哪里接到那些私活的&#xff1f; 看完这篇文章你就能找到答案&#xff01; 其实网上有不少给程序员提供兼职的平台&#xff0c;老K根据自己和身边朋友的经验&a…

程序员兼职接私活平台大全,兼职也能月薪上万

前言 PS&#xff1a;如有需要Python学习资料的小伙伴可以加点击下方链接自行获取 &#x1f449;[[CSDN大礼包&#xff1a;《python兼职资源&全套学习资料》免费分享]]&#xff08;安全链接&#xff0c;放心点击&#xff09; 根据我们的经验&#xff0c;程序员兼职主要分为…

10个程序员可以接私活的平台和一些建议,兼职必看

今天为大家分享一些可以接私单的平台&#xff0c;相信大家学习编程未来是希望成为一个软件工程师或者码农&#xff0c;找到好的工作&#xff0c;有好的发展。 但是在还没有找工作之前&#xff0c;大家可以通过一些平台接一些兼职&#xff0c;一来能够赚钱&#xff0c;在主页保…

程序员接单必看的五个平台,最后一个赚麻了

当大多数程序员还拿着万把块钱的死工资时&#xff0c;有些人已经自己接私活赚麻了&#xff0c;今天为大家分享一些可以接私单的平台。 如果你的工作相对没那么费时间&#xff0c;可以空闲的时候去接点私活。或者是还没有找工作之前&#xff0c;可以通过一些平台接一些兼职&…