我给出我的 Puzzle 4 的进度和思路,大家一起来想!
4 E8 \% J2 ]1 A3 n, e, `, c( _9 U$ h: V A6 J* Y' G, X
失眠的时候最常讲到的方法就是数数,1、2、3、4、5、6、7、8、9、10这样数. e% Q$ c" J2 }1 Q
把 Note 的每一行,分别按照第一行取第1个字母,第二行取第2个字母这样的规律,9行取出9个字母,得到一个单词:
1 `( N5 e6 F8 Y$ V1 ]; F4 [! PFibonacci/ p& m6 m/ o. k# L
- A7 |1 F1 j1 n8 G9 o. \
搜索 Fibonacci,得知这是一个关于数学的问题:斐波那契数列。9 S& T( i0 ?! ]* F8 [
' t" h- N% Q2 g1 y, l6 ]$ B
Fibonacci 数列的规律是:数字 n 的前两个数字之和,为 n 本身,即是说,下面这个数列为 Fibonacci 的一部分:
$ F2 \4 @, y9 t* H* w0 1 1 2 3 5 8 13 21 34 55 89 144 233 377 610 987
% Z% m* U4 }0 k9 p: g6 \! A2 `
: X& _2 k% e- b' R9 q我的思路是这样的:整个垃圾堆有20行,每行50个字符,总共1000个字符,所以我先算出1000以内的斐波那契数列待用。
3 { \# P4 M5 j t8 F在垃圾堆里,我发现了两种字符比较特殊,他们不属于标准ASCII表的内容,分别是:”和π' p2 A5 @7 k7 m, y4 t4 C2 E0 c
' O! G) G* |' \) }# [- t
这个进度在很早我就到了这里,后面的我就卡关了很久,一直没能解出答案。. i. T A) N9 }
在HINT出来之后,我确认了我的方向应该是正确的,所以解出了下面的答案,但是LZ告诉我答案是错误的。我的答案是这样的:
# ^3 F8 q+ @6 e; K* [3 s; m两种特殊字符他们在垃圾堆里的位置,分别是:
6 F( G% ~8 m" K7 z. ?1 g5 k# B字符 ” π π π
/ g( Y5 r: H! ^3 [位置 109 604 606 987$ F: e8 L+ j& f2 g/ }" u
1 C$ p+ L3 s5 i0 |这4个特殊字符里,有一个的位置刚好是属于斐波那契数列的成员。所以我回答答案是987。但是结果是错误的。
; `! H3 O: {, n$ b( n9 N/ w9 m
% L8 p/ _ e+ p' K0 A' K, |+ @我目前还不知道进一步的解决方法,给出我的解题过程和思路供大家参考,我们一起把这道题解决掉吧。 |