黑马程序员技术交流社区

标题: 发一有趣的题目~ [打印本页]

作者: 邱俊杰    时间: 2012-4-9 15:57
标题: 发一有趣的题目~
这段时间互联网上火热的流传着一个智力测试题。题目出现的形式有多种,但大多看起来是这个样子:

如果是学龄前儿童,5-10分钟能解决这个问题,普通程序员要1个小时,受过更高教育的人 …

8809=6

7111=0

2172=0

6666=4

1111=0

3213=0

7662=2

9313=1

0000=4

2222=0

3333=0

5555=0

8193=3

8096=5

7777=0

9999=4

7756=1

6855=3

9881=5

5531=0

2581=?
.
.
.
.揭晓答案
.
.
.
.
.

答案跟每个数字里有多少个圈圈有关。在形状上,8有2个圈,所以记两次。0是一个大圈,记1次。所以2581=2。很有趣,不是吗?这是一种通过隐含的计算方式得出的另一种数值对应关系。    看玩这里,我就想自己编写代码完成,但是发现我不会{:soso__8993449223179388634_1:} ,大虾门就凑合looklook吧、有代码的上代码参考下。




作者: 邱俊杰    时间: 2012-4-9 20:46
张卯 发表于 2012-4-9 20:36
试了一下,可以了,嘿嘿~

//执行时请输入java ResultDemo 0000

答案超出了我的能力范围、、部分看懂,部分不懂、不过还是谢谢大虾的代码、{:3_53:}
作者: pray    时间: 2014-4-26 08:23
好啊,,不错、、、、




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2