吓跑天才的逻辑推理题

原题如下:

请仔细阅读以下条件题目后作答。
1.第一个答案是b的问题是哪一个?

(a)2; (b)3; (c)4; (d)5; (e)6

2.唯一的连续两个具有相同答案的问题是:

(a)2,3; (b)3,4 (c)4,5; (d)5,6; (e)6,7

3.本问题的答案和哪一个问题的答案相同?

(a)1; (b)2; (c)4; (d)7; (e)6

4.答案是a的问题的个数是:

(a)0; (b)1; (c)2; (d)3; (e)4

5.本问题的答案和哪一个问题的答案相同?

(a)10; (b)9; (c)8; (d)7; (e)6

6.答案是a的问题的个数和答案是什么的问题的个数相同?

(a)b; (b)c; (c)d; (d)e; (e)以上都不是

7.按照字母顺序,本问题的答案和下一个问题的答案相差几个字母?(注:a和b相差一个
字母)

(a)4; (b)3; (c)2; (d)1; (e)0

8.答案是元音字母的问题的个数是:(注:a和e是元音字母)

(a)2; (b)3; (c)4; (d)5; (e)6

9.答案是辅音字母的问题的个数是:

(a)一个质数; (b)一个阶乘数; (c)一个平方数; (d)一个立方数; (e)5的倍数

10.本问题的答案是:

(a)a; (b)b; (c)c; (d)d; (e)e

好吧 我显然不是天才,于是来穷举吧。。。

程序用JAVA实现。。。对于10道问题编写各判断函数(实际上只要9个问题就好了 最后一个等于不用回答)
程序编起来应该很简单啦~放上来也很罗嗦~做成附件吧~要的拿走

程序运行后得到三个解答
Line:
1 2 3 3 5 5 1 5 3 5
Line:
1 2 3 3 5 5 5 5 3 1
Line:
3 4 5 2 5 5 4 3 2 1
(用数字表示标号的说)

然而根据第二问 “唯一的连续两个具有相同答案的问题是:”
只剩下最后的解答 3 4 5 2 5 5 4 3 2 1 了,换成字母表示 即 c d e b e e d c b a
确认无误~

程序猛击这里下载

填写留言

注意: 评论者允许使用'@user空格'的方式将自己的评论通知另外评论者。例如, ABC是本文的评论者之一,则使用'@ABC '(不包括单引号)将会自动将您的评论发送给ABC。使用'@all ',将会将评论发送给之前所有其它评论者。请务必注意user必须和评论者名相匹配(大小写一致)。

无觅相关文章插件,快速提升流量