yuedongxiao的个人博客分享 http://blog.sciencenet.cn/u/yuedongxiao

博文

来来来,帮小学生做题了

已有 4870 次阅读 2014-9-18 02:42 |个人分类:小学|系统分类:海外观察

刚才硅谷益阳微信群中,我们有位同学在求解一道美国六年级的数学题,明天要交了。


问题是:1, 2, 4, 9 四个数字进行任意运算,但每个数字只能出现一次,结果必须是46。

一位的答案是: sqrt(9) * 4^2 - 2 * 1

但2出现了两次,不行。

有位博士的解答很简单: 49 -2 -1 。

不行,49不算是运算。

我提出,9.2 * (4+1) , 也不行。

有一位程序高手干脆来个, 9* (4+1) + (2--) ,

C语言的算符都用上了,但立刻有人指出 -- 算符不能作用于常数。确实,--算符无论是在前还是在后,都必须改变其作用的表达。

一时间大家认为此题只怕无解,我也就放弃了。结果刚才散步时,突然想起来了,可以这么这么这么。

请大家也帮忙想想吧,看有没有别的答案。要快啊,明早交卷。

PS:

漠孤烟: 很想知道是美国哪个小学,小学六年级的题目?如果不是脑筋急转弯的话,厉害了。

应该算是硅谷比较好的小学吧。原题是用 1,2,4,9运算出 1到60,据说其余的数都容易,这个46却卡住了。

目前经多位 Ph.D. 及高中生攻关,已经找到3种解答。哈哈。

另外,一位在ORACLE的主管准备用这道题面试藤校毕业生了。



有答案的建议先私信发给我,公开了,以后就不能作为面试题了


原文网站:http://www.zhenzhubay.com/home.php?mod=space&uid=2&do=blog&id=25892



https://blog.sciencenet.cn/blog-684007-828633.html

上一篇:电影《明日边缘》三原理
下一篇:按东方西方区分文明与霸权的误区
收藏 IP: 24.7.123.*| 热度|

0

该博文允许注册用户评论 请点击登录 评论 (5 个评论)

数据加载中...
扫一扫,分享此博文

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-4-25 20:53

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部