设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索

[結帖]你選擇的答案是?

查看数: 2378 | 评论数: 11 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2015-3-21 01:42

正文摘要:

本帖最后由 david_ng223 于 2019-8-31 22:09 编辑 圖片已更新,現在應該看到图了~ 底壳表示看不到图,於是图的內容是: 2+3=10 8+4=96 7+2=63 6+5=66 9+5=??? 你選擇的答案是? a.14 b.126 -------------------- ...

回复

乱逛的无尾熊 发表于 2015-3-23 14:29:14
b126
根据上面所有的等式可以推出一个依据:a+b=(a+b)*a,
所以,
9+5=(9+5)*9=126。
顺便,按照这个结论,可以知道,9+5≠5+9。
精灵使者 发表于 2015-3-23 10:42:49
本帖最后由 精灵使者 于 2015-3-23 10:50 编辑

  1. #如果加法被定义为plus(a,b),乘法被定义为multi(a,b)的话,下面会对加法进行重定义
  2. alias old_plus plus
  3. def plus(a,b)
  4. return multi(a , old_plus(a,b))
  5. end
  6. plus(2,3)=10
  7. plus(8,4)=96
  8. plus(7,2)=63
  9. plus(6,5)=66
  10. plus(9,5)=???
  11. plus(9,5)
  12. #=>126
复制代码
大概就是这样,重定义了+的运算符吧
其实大学里有一门数学叫做近世代数里面有这么个说法。
我们日常生活里的加减法,是在实数域内的加减法。
你完全可以把“加”或者“乘”进行重新定义,利用自己的定义进行重定义。
所以一个数值域里面的加法和乘法或者不像我们现在思考的那样简单。
这个在程序里面应该说是语法糖……吧
acn00269 发表于 2015-3-22 00:22:03
楼上正解
话说这道题我小学奥数好像有相似的···
david_ng223 发表于 2015-3-22 00:20:02
提示: 作者被禁止或删除 内容自动屏蔽
落华蜂 发表于 2015-3-22 00:13:38
14的9倍? 跟上面有什么关系……
taroxd 发表于 2015-3-21 16:09:04
为什么非要选择一个答案不可
1491968808 发表于 2015-3-21 16:00:59
14,正常人应该都选14,那些选126的人自以为聪明却愚蠢无比,数学都体育老师教的?
风若·飘絮 发表于 2015-3-21 14:43:59
呃……图片失效。。。

点评

那就选A哈哈  发表于 2015-3-21 15:17
請看紅字  发表于 2015-3-21 15:14
乱逛的无尾熊 发表于 2015-3-21 02:34:50
表示看到的图里面没有算式,倒是奇怪的图片,感觉不知就里。
拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-11-20 14:15

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表