上一道其他謎題
下一道其他謎題

密碼 (35773586)其他謎題

答對率:41%
有一種對英文的加密方法。已知:
  • 「星期六」的英文 加密後是:「2386700750638640」
  • 「我喜歡狗。」的英文 加密後是:「77  72975932  63006923.」
  • 加密後,「235740」與「423986103221」是兩個相似 (或說同義) 的名詞。
  • 加密後,「862199328672972160」與「620732211942772160」是兩個相對應的名詞。
  • A:「時候不早了,你再不快點我要先走了!」
    B:「74072370  31867790  86  357721077032 !」(英文加密後)
    A:「…好吧。」
  • 甲:「昨天你怎麼沒來上學呢?」
    乙:「77  318623  779279.」 (英文加密後)
    甲:「噢…。現在好一點了嗎?」

那麼:​​
  1. 加密後為「2032805986」和「6486216386」的這兩者,最大的相似處為何?
    (A)形狀 (B)地點 (C)顏色 (D)聲音   (請選擇最好的答案)
  2. 加密後,與「0059773221708672」相對應 (或說反義) 的形容詞為何?以加密後的形式回答。
  3. 「7042862157 400997, 6386639940.」。請將以上的內容解密後,接著繼續下一句話 (以加密後的形式回答),並在適當的時候對適當的人們說。
 

提示:
  • 加密時,不分​字母大小寫。
  • 加密有規則。有的數字的規則不同於其它數字的規則。
  • 以上出現的詞,有的是用專有名詞,所以請善用網搜。
  • 其實,我並不懂密碼學,所以加密方法的術語什麼的 (例如凱撒密碼),我通通都不知道哦
  • 欲完全答對,就要推出 "每一個" 數字代表的含義。 (而不僅僅是字母對應哪些數字,這樣不夠。)  舉例來說,相信各位已知道 00、20、40、60、70、80 (或是 23、63) 代表的字母,他們的共同點是什麼?再來,如 80 和 86 ,他們的共同又是什麼?這樣比較便能解出每一個字數字的意義,了解為何是這樣編碼的。(先從容易了解規則的的開始下手)
mightqxc2014-07-28提供(2014-07-30修改)
來源:如果說是夢見的你們會相信嗎?
看答案
  1. (C)顏色
  2. 00119977633221708672
  3. 「4286649940  368970423950'23  638640 !」

解析

我要編輯

規則推理:
  • 從舉例中得知,密碼的數字個數 總是 單詞字母個數 的兩倍,故可推測 每一個字母 由一個「兩位數字」代表
  • 由舉例前兩點,可得知一些字母對應的 兩位數,如:A = 86、S = 23、I = 77、O = 00、U = 07、T = 70、D = 63、Y = 40 等等。有些 如 R = 50 或 含有 9 的兩位數 看來比較不合規律,先暫時不理它們。
  • 由 O = 00、T = 70、Y = 40 等等、可以發現,「個位是 0」 的,其 「十位」的數字就長得像所代表的英文字母 (大寫或小寫);在題目第一題中可得 B = 80、Z = 20,也符合上述。
  • 由 S =23 、 D = 63  等,可以發現,「個位是 3」 的,其 「十位」的數字 的 「鏡像」就會長得像所代表的英文字母 (大寫或小寫)。
  • 由上兩項可以推測一個規則:密碼的兩位數,把「十位」代表的形狀長相,做「個位」 代表的變化方式之後,就會得到英文字母的形狀。可得知,個位為 0 表示「不變動」、為 3 表示 「做鏡射」。
  • 因此,由 I = 77、U = 07 ,應推測 個位 為 7 表示「把最上面的部分去掉」。
    ​同理,由舉例第三點之後,得 E = 32、H = 42 ,推測 個位 為 2 表示「轉 180°」 (4 的七段數字顯示 轉 180° 後形如「h」)。由 N = 21、W = 31、也可推測 個位 為 1 表示「順時針轉 90°」; 由 M = 35 推測 個位 為 5 表示「逆時針轉 90°」;由 A = 86 推測 個位 為 6 表示「把最下面的部分去掉」。
  • 現在來看 R = 50。如果由形狀來看, 「5」應長得像「S」,可是 S = 23 。這裡發現,有了「2」的形狀,就不需要用到 「5」了,因此 十位 為 5 應該表示其它的「形狀」。由 R = 50 和以上內容,可以推出,十位 為 5 的 應該就表示如 「R」的形狀 (因為 個位為 0 表不變)。
    由舉例第三點可得 K = 57,也支持以上的推論。(「R」把「最上面的部分去掉」,就形如「K」。 )
  • 同理,由舉例第三點可得 V = 10,故 十位 為 1 的 應該就表示如 「V」的形狀 (因為「1」形如「I」但 I = 77,不需要 1)。
  • 目前為止,規則和數字的意義大致已明朗,可以來看含有「9」的密碼了。
    由舉例第二點發現,I = 77 但好像又有 I = 97;由舉例第三點發現,E = 32 但好像又有 E= 39;舉例第四點甚至有 99 的出現。
    猜想 1:是不是 一個字母 擁有 兩種以上的 兩位數密碼 呢?
    猜想 2:是不是有些數字被用 9 替換了呢?因為含有 9 的密碼 (除了 99),至少都還有一個數字和原密碼相同。
  • 由舉例第二點發現 K = 59 (原 K = 57),但由題目第一題得到 R = 59 (原 R = 50);同樣是 59 卻代表不同的字母,所以可推測上面的 猜想 1 是錯的,看起來 猜想 2 是對的。
  • 至於什麼時候替換成 9 呢?怎麼知道替換成 9 的數字原本是多少呢?應該能找出個規則。
    在該字母本身無法找出規則時,就試試看由它「附近的」字母下手。
  • 眼尖的話可發現,密碼被換成 9 的,和它在單詞中的「前一個」字母有關。如舉例第二點,「LIKE」這個字中 I = 97,十位部分 「9」替代了「7」,而 I 的前一個字母 L = 72 ,其 十位 正是 7。同理,如舉例第二點,E= 39,個位部分「9」替代了「2」,而 E 前一個字母 H = 42 其 十位 正是 2。
    因此,可推測 字母密碼替換為「9」的時機 是該字母的 十位 或 個位 與 前一個字母的 相同 的時候
  • 以此規則檢驗,發現套用至所有密碼皆符合。


舉例解析:
  • 「Saturday (星期六)」
  • 「I like dogs. (我喜歡狗。)」
  • 解密後為「Sky」與「Heaven」,都有「天」的意思。
  • 解密後為「Annealing (退火)」與「Quenching (淬火)」,為冶金或工程上用的名詞。
    簡單來說, Annealing 指把物體 (如金屬) 加熱至高溫後,使之緩慢降溫冷卻;而 Quenching 則是將物體加熱至高溫後,使之急速冷卻 (用水噴等等)。我並沒有該方面的專長,不知道為何想到用這兩個詞來舉例…
  • A:「時候不早了,你再不快點我要先走了!」
    B:「Just wait a minute! (就等一下!)」(解密後)
    A:「…好吧。」
  • 甲:「昨天你怎麼沒來上學呢?」
    乙:「I was ill. (我身體不舒服。)」 (解密後)
    甲:「噢…。現在好一點了嗎?」


題目解析:
  1. 最簡單的一題,以上述發現的規則來解密,這兩者是「Zebra (斑馬)」和「Panda (熊貓)」,最相似的應是「顏色」。(其實聲音不太確定… 因為牠們的叫聲都很怪~  |班馬叫| & |熊貓叫| )
     
  2. 題幹的單詞解密後是「Oriental (東方的)」,其相對應的形容詞是「Occidental (西方的)」,把該詞加密後便是。注意到在舉例第四點有出現過 C = 19 ,依上述規則看它前一個字母 N = 21,得到原來應是 C = 11 (檢驗:把「V」形「順時針轉90°」就如同「C」形)。
     
  3. 題幹的句子解密後是「Thank you, Daddy. (謝謝,爸爸。)」,應景關係,下句接「Happy Father's Day! (父親節快樂!)」,將該句加密後便是。
    本題唯一的難處是,字母「F」在舉例和題目中都曾未出現過,必須自既有線索得出其密碼。就形狀來看,「F」最接近「3」,但需要 「轉 180° (或鏡射) 再把最下面的部分去掉」,可是就以上討論目前沒有這種變化方式。最接近的變化方式是「把最下面的部分去掉」,以 個位 為 6 表示,而且目前只有一個字母 (A = 86) 有用到這種變化。
    注意到,把「8」形「轉 180° (或鏡射) 再把最下面的部分去掉」,也會得到「A」形。因此,或許原本猜測 個位 為 6 表示 「把最下面的部分去掉」是錯的;應是「轉 180° (或鏡射) 再把最下面的部分去掉」。這樣一來,A = 86 照樣沒問題,而令 F = 36 也就成立了。


正式加密規則:
  1. 單詞中,每個英文字母會轉換為一個「兩位數字」。
     
  2. 代表字母的兩位數字中,「十位」表示「字根」,「個位」表示「變換」。
     
  3. 「字根」部分:
    基本上,以 七段數字顯示 為基礎,顯示的數字就是其字根,惟「1、5、9」三者例外。(原因是:「1」的形狀太簡易;而「5」形狀似「2」、「9」的形狀似「6」,不需重覆字根。)
    而「6 和 7」各有兩種顯示方式,都保留。以下表列為數字 0 ~ 8 所代表的字根:

     
  4. 「變換」部分:
    對字根操作變換。以下表列數字 0 ~ 7 的所代表的變換:
     0  不動作
    1 順時針旋轉 90°
    2 旋轉 180°
    3 鏡射 (左右顛倒)
    4 鏡射之後,再旋轉 180°
    5 逆時針旋轉 90° 
    6 旋轉 180° 後,再除去最下方的一段顯示條
    7 除去最上方的一段顯示條
    8 恩…還沒想到,或許可以當作標點符號的密碼









 
  1. 首先,主要的加密過程,就是用以上的「字根」加上「變換」組出字母 A~Z 的形狀,而這個字根與變換所代表的兩位數,即對應該字母的密碼。
    形狀上,以大寫字母為優先,再來是小寫。(或許有些母組字略為牽強,在所難免。)
    如果有兩種「變換」都能組出同一字母時,以號碼小的為優先。

    例如:
    「G」,其形狀以七段顯示,正如數字「6」,不需再做其它動作。故加密後得「60」。
    「S」,其形狀欲以七段顯示,可以用數字「2」作「鏡射」而得。故加密後得「23」。

    以下表列是 A~Z 字母所對應的密碼:
    字母 A B C D E F G H I J K L M
    密碼 86 80 11 63 32 36 60 42 77 74 57 72 35
    字母 N O P Q R S T U V W X Y Z
    密碼 21 00 64 62 50 23 70 07 10 31 56 40 20

     
  2. 然後,單詞的加密,基本上就是將各個字母加密後並列。如:「GS」加密後得「6023」。不過有例外,如以下所說明。
     
  3. 數字「9」到剛才為止都在打醬油,現在開始它有重要的功用。為使加密比較不會被輕易解開 (當然,對各位來說仍是容易的。),所以不希望造成 26 個英文字母直接一一對應 26 種 兩位數。

    「9」的功用是「同上」。如前述,兩位數中,「十位」表示「字根」,「個位」表示「變換」。所以,某一個字母的兩位數密碼中,若 十位 為 9 ,表示用了與前一個字母同樣的字根;若 個位 為 9 ,表示用了與前一個字母同樣的變換。

    例如:
    「YOU」,逐字母加密是「400007」,但因為「Y」和「O」用了同樣的變換,故「O」的 個位 以 9 替代;同理,「U」 用了和「O」同樣的字根,故「U」的 十位 以 9 替代。所以,「YOU」加密後應是「400997」。

    關於「9」規則,替代只適用在同一個單詞裡的字母;而且不能連續替代同一字根或變換。例如:「I try.」 加密後為「77  705940.」;「T」的字根雖與「I」同,但由於出現在不同單詞,故不以 9 代替;「TRY」三個字母的變換都相同,但因為不得連續替代,故第三次出現的「Y」仍加密為「40」。

 
6,969
上一道其他謎題
下一道其他謎題