本文主要是介绍网传“2018年刑侦科推理试题”,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
2018年03月01日上午,江苏网警官方微博发布了一套“2018年刑侦科推理试题”,微博发布后迅速走红网络。众多网友看到题目不到10秒就放弃了,戏称这套推理题打碎了他们的刑侦梦。
第二天晚上,江苏网警在评论区对该推理试题进行解释。“这套题目最初是杭州学军中学推理社的招新考题,由时任社长编写”,“这不是正经的刑侦试题,真正的考题,除了考察逻辑思维,还有考察对专业知识的记忆理解运用”。
题目于下
不知你看完是什么心情,反正我和众多网友一样“好奇心让我点了进来,求生欲使我退了出去”,我试着推理,用了好几张稿纸也没找出头绪。请教了别人,终于用暴力枚举的方法解了出来。
代码于下
public class Reasoning {
int problem[]=new int[10];//记录10道单选题的答案
boolean flag=true;//终止循环的条件,枚举到符合题目逻辑的序列时,终止循环//暴力枚举,每道题有A B C D四种可能,则10道题共有4的十次方种可能
public void violenceEnumeration(int i) {i++;for(int k=0;k<4 && flag==true;k++) {problem[i-1]=k;//0代表A,1代表B,2代表C,3代表Dif(i!=10) {violenceEnumerat
这篇关于网传“2018年刑侦科推理试题”的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!