- 性别
- 保密
- 精华
- 阅读权限
- 10
- 收听
- 听众
- 注册时间
- 2008-11-23
- 最后登录
- 1970-1-1
|
我来揭穿吧。。。。。7 m! c. x$ j7 P* [( F+ r; v. Y) J
z: ~+ f# H( ~1 m3 ~. m
/ G! c4 U+ g" T5 u2 E1 k( p, x
0 E! @. r6 u' }
貌似三角形,并非三角形。
% N9 A- v/ Q3 q) |7 E简单起见,假设格子是边长为1的正方形。红绿两三角形直角边比一个是3:8 一个是2:5 ,不相似,锐角也不等,所以接在一起两条斜边实际上是有夹角的,这样便围成了一个狭长的三角形。, z' P3 w4 g" j4 P8 j* ^% l2 X
# g! {6 ?" H) R* R5 c 5 h" S, e: _) ~' V0 S) N/ q
$ u/ G' o8 y7 E- p8 Q/ V
6 s+ T$ Z4 _+ a( X' s! v) T% i" s2 Y5 u: E# Q% q
9 {0 ]: X* C( ~, G3 X `* a0 o- }9 J: ^! V p2 K8 u& b$ V7 v5 g& j
- o6 f. R) X! B% @+ W
下面我们来算算这个狭长三角形的面积。
9 f$ s8 o5 H& J( y我们先求狭长三角形的三边长,然后用海伦公式求面积。
: e5 I6 H6 D+ Q) z(define (triangle-area a b c)% G" O% C, l. {$ n3 j* R* L
(let ((s (/ (+ a b c) 2)))
, ^7 r7 y0 c0 ?5 u& B& @(sqrt (* s (- s a) (- s b) (- s c)))))
5 C5 b7 i8 v& O7 t5 [4 ]! L7 y
( ~: b) _, @1 a* |(define (hypo a b)% Z4 H5 ?9 [! L
(sqrt (+ (* a a) (* b b)))) ( P5 u. [- a _% @3 P& q1 q
+ {" Y/ _# i, r4 F+ _(triangle-area (hypo 8 3) (hypo 5 2) (hypo 13 5))
& e4 _) R( k& x0 H/ o
: I4 g9 o) [( \: H+ k; b ~: c# \;0.4999999999994106 实际上刚好等于0.5。我还在想为什么…… & o) e- y9 a5 p; G8 y0 E% }; h
' N# ?3 m8 p. q0 n# U所以上下两个图形的面积差为2 * 0.5 = 1,这就解释了那个空格。 . n8 m5 N4 s7 ]
6 h# C: O z8 f1 J2 @
y0 n, a) z% H; X/ @" O. o6 G( K) A5 d. J+ ~- T1 \9 ~1 D
总结
' `- G4 b. C9 U, n0 V这个quiz非常巧妙,故意用扁长的格子,使红绿三角形顶角差异更小,组合图形的“斜边”夹角更加难以察觉,看上去完全就像是一条直线。 5 s6 Z3 i5 B" s$ D
3 S4 y: i5 m G0 V2 m1 b人总觉得“眼见为实”,看起来觉得是直角三角形便毫不怀疑,结果陷入困境。 ! ~1 b i1 V: ?; m% ?6 Z2 q K
' d5 h ?7 s( Z- ]7 @0 M反思一下,解决类似矛盾时,怎么才能避免落入思考的陷阱,明察秋毫呢?
9 w: a Z6 {5 @" H7 w+ t
6 s- x. V. w! w. x严密推理。任何想当然的因果关系都必须求证。 ( b4 m2 r7 I' D% F7 d
严格确定推理的每个条件都成立。若果结果是错的,要么是推理不正确,要么是条件不成立。在这里,“组合图形是三角形”就不成立,在此基础上去算面积便是错的。
6 Z, ~3 O5 _6 S如果实在是找不到破绽,那就遍历怀疑每一个条件、每一个推理,再小再显而易见的地方都不要放过。
/ d/ D. H$ `# l直觉会欺骗你,但严密的逻辑推理不会。因此当脑子和眼睛意见不统一时,相信脑子。当然,请确认你的脑子很清醒,否则可能会很惨…… |
|