Unity面试题加强版之九一些逻辑题

unity面试独家秘笈,码住学习,掌握轻轻松松拿Offer。

245.也许是因为我太善良,我上的当是要比别人多一些。D
A.非常同意 B.比较同意 C.比较不同意 D.非常不同意

246.现在生活中老实人总是吃亏。D
A.非常正确 B.比较正确 C.比较不正确 D.非常不正确

247.社会上很多不法分子逍遥法外 D
A.非常正确 B.比较正确 C.比较不正确 D.非常不正确

248.如果我家很小,如带客人来家我会有伤自尊 D
A.非常同意 B.比较同意 C.比较不同意 D.非常不同意

249.我多数娱乐活动都是和学生一起进行的 A
A.非常同意 B.比较同意 C.比较不同意 D.非常不同意

250.如果有件小事(如头痛或家务事),使我感到烦恼时,我会向别人倾诉 C
A.非常同意 B.比较同意 C.比较不同意 D.非常不同意

251.根据如下图形中的规律,问号代表下列哪个方块? A

252.观察数字:54321,43215,32154,(),15432,第四个数字是多少?
21543

253.在下列分数中,选出不同类的一项: C 可以约分
A.3/5 B.3/7 C.3/9

254.小赵的店里来了一位顾客,挑了20元的货,顾客拿出50元,小赵没有零钱找不开,就到隔壁小韩的店里把这50元换成零钱,回来给顾客找了30元零钱,过了一会儿,小韩来找小赵,说刚才的是假钱,小赵马上给小韩换成了一张真钱,问:在这一过程中小赵赔了多少钱? D
A.50元 B.60元 C.70元 D.80元

255.观察3、3、8、8这一组数字,不改变数字顺序,加入运算符号和括号,将这些数字组成一个算式,使结果等于27
答案:(3+3/8)*8=27

256.图形共有2000个,按照下面的规律排列: △□□□△□□□△□□□……第1995个图形是什么?
1995 % 4 = 3 所以是方块

257.用三根火柴要摆成一个最小的数(不许把火柴折断或者弯曲),这个数是什么?

-11



Unity基础选择题_经验分享

根据逻辑关系在方框内填出空缺处图形。

Unity基础选择题_unity3d_02

259.说一个岛上有100个人,其中5个红眼睛,95个蓝眼睛。这个岛上有三个奇怪的宗教规则。
他们不能照镜子,不能看自己眼睛的颜色。
他们不能互相交流眼睛颜色的问题,也不能告诉别人对方的眼睛是什么颜色。
一旦有人知道了自己眼睛的颜色,他就必须在当天夜里自杀。
注:虽然题设了5个红眼睛,但岛民是不知道具体数字的。
岛民一直过着宁静的生活,相安无事。某天,有个旅行者到了这个岛上,由于不知道这里的规矩,所以一起狂欢的时候,不留神就说了一句:你们这里有红眼睛的人。
最后的问题是:
1)假设这个岛上的人够聪明,每个人都可以做出缜密的逻辑推理。请问这个岛上将会发生什么?
2)为什么旅行者看似无意义的一句话改变了岛上的格局?
" 因为自从那个人说了岛上有红眼人后他们开始思考自己眼睛的颜色,假如有一个红眼人,那么他看到99个蓝眼人,他第一天会自杀,如果有两个红眼人,他看到98蓝1红,如果他发现那个红眼人第一天没自杀那么他将意识到他也是红眼人,故第二天两个红眼人都将自杀,同理可推知,第五天五个红眼人将自杀,五个红眼人自杀之后,通过推理,剩下的都是蓝眼人了,所以第六天,剩下的蓝眼人都自杀了

260.有4位好友,其中一个人干了一件好事,不留名,记者来查此事,问4位,他们的回答如下
A:不是我
B.是C
C.是D
D.他胡说
已知3个人说真话,一个人说假话,现在根据以上信息找出做了好事的人(并编程实现)
1.假设A讲假话,其馀三人讲真话,则B和C出现矛盾,所以假设不成立,A讲真话.
2.假设B讲假话,其馀三人讲真话,则C和D的
说法出现矛盾,所以假设不成立,B讲真话.
3.假设C讲假话,其馀三人讲真话,则A、B、D的证供都成立,所以假设成立,C讲假话.
4.假设D讲假话,其馀三人讲真话,则B和C出现矛盾,所以假设不成立,D讲真话.
推出,C是做好事的人.
提示:
第一步:被测者从1—4
第二步:将被测者代入表达式
第三步:判断3个表达式为真吗?是的则打印结果程序结束。不是,判断是否全测完,不是转第一步,是打印未找到,程序结束。完成下面的程序。

#include <stdio.h>
main(){
int k = 0,sum = 0,g = 0;
    char man = ' ';
for(k = 1; k <= 4 && g==10;k++) {  
man=64+k; 
        sum=(man != 'A') + (man == 'C') + (men == 'D') + (men != 'D');
        if(sum==3) {
clrscr();  
printf("\nman=%c\n", 64 + k);    
            g = 1;
}
    }
if(g != 1)
printf("can't found! ");     getch();    
}