« 最強の冬の嵐(気温0度、風速10m!)、台風並みの危険な強風の中、注意して15km走 | トップページ | 冷たい野菜ジュースを飲んで「アイスクリーム頭痛」?(寒冷刺激による頭痛、国際頭痛分類ICHD)&筋肉疲労18km »

トランプの4種の絵柄(ハート・スペード・クラブ・ダイヤ)を並べた暗号と解読方法~2023年共通テスト・情報関係基礎・第2問

今年(2023年)の共通テスト・情報関係基礎も、第2問が凝った出題になってるが、去年(回文)ほど奇妙な問題ではないし、トランプの絵柄だから親しみも持てる。ストーリーも受験生向けに、(テレビ)ゲームを意識して創られてた。

    

ただ、相変わらず問題文が長いので、試験場で60分で高得点を狙うのはなかなか大変だと思う。読むだけでも面倒で、じっくり論理的に考える余裕はあまりない。

    

いずれ新必修科目『情報Ⅰ』に完全移行すると、こういった謎解きパズルみたいな問題は消えてしまうのかも。今のうちに、ブログ記事を書いとこう。ちなみに、去年の記事は下の通り。今年の国語と数学でも、既に記事をアップしてある。

  

 普通の文字列を回文の連結へと分解する方法と、回文ファンの「幸いさ」~22年共通テスト情報関係基礎第2問

   

なお、日本人にとって「ソリティア」というと、PCに入ってる Microsoft のおまけゲームが有名。試しに探してみると、Windows 10 にも入ってた。後でプレイしてみたい。

  

230126k

    

ソリティア(solitaire)というのは元々フランス語(発音はソリテール)で、名詞の場合、1人きりの人とか1人遊び用のゲームを指す言葉。だからソリティアには、多数または無数の種類が存在する。この問題自体も、ソリティアの特殊な例なのだ。

   

 

     ☆     ☆     ☆

では、第2問(必答問題)の問1から。問題は、河合塾の特設サイトからお借りした。情報関係基礎には独自の「分析」も平均点予想も掲載されてないのが残念だが、受験者数も読者も非常に少ないからだろう。

   

♡(ハート)、 ♠(スペード)、♣(クラブ)、♢(ダイヤ)、4つの文字を、スペードとハートの2文字だけに変換する暗号の話で、なまじ文字数が少なくてそれほど変化しないので、逆に間違えやすいかも知れない。

   

230126a

    

230126b

230126c

    

平文(元の通信文)が ♡♣♢♣ (ハート・クラブ・ダイヤ・クラブ)なら、暗号文は、♡ ♠♠♡ ♠♠♠ ♠♠♡ だから、アの答は、選択肢の。ここでは分かりやすさのため、暗号文にスペース(空白)を入れて区切ってある。

     

また、暗号文が ♠♡ ♡ ♠♡ なら、もとの平文は、♠ ♡ ♠ 。イの答は、選択肢の

さらに、暗号文が ♠♠♠ ♠♠♡ ♠♡ ♠♡ ♡ なら、平文は、♢ ♣ ♠ ♠ ♡ 。ウの答は、

   

この変換ルールだと、♠ ♠ ♠ ♠ という4文字の暗号文にはならないから、エの答は、

最後が ♡♠で終わる文にもならないから、オの答は、

    

最後がスペードの暗号になるのはダイヤのみで、その場合、スペードは3つ連続する。ただし、それは問1のみ。次からルールが少し変更されるので、最後が ♡♠ になることもある。

   

  

     ☆     ☆     ☆

ウォーミングアップで少し慣れた所で、問2暗号化のエラーとその対策方法、復元(修正)について。

  

230126d

   

230126e

    

230126f

   

暗号文が ♡ ♡ ♠♠♡ なら、♡の数が奇数(3コ)なので、最後のおまけとして♠を加える。カの答は、

暗号文が ♡♡♠♬♠♡♡ なら、最後がハートだから、ハートの数はおまけを除いて偶数のはず。よって、♬は♡。キの答は、

  

♡が偶数なら、おまけは♡1コ。♡が奇数なら、おまけは♡0コ。よって、どんな暗号文でも、「♡の数が奇数の文」になる。クの答は、

  

その性質を使うと、1文字だけ♬になった暗号文で、「ハートの数が偶数の文」なら、♬は♡だったはず。ケの答は、

    

♠♡♠♠♬♬♡♠ という暗号文の場合、最後がスペードだから、ハートの数は奇数のはず。よって、♬2コの内、片方だけが♡だから、♬♬は ♡♠ か ♠♡ 。よって、コとサの答は、1と2。順番はどちらでも可。

   

    

    ☆     ☆     ☆

最後の問3は、第三者による暗号の解読。暗号にとっては死活問題の、安全性、セキュリティの話。

    

230126g

    

230126h

   

230126i

    

230126j

    

もし、平文の ♡ が、暗号では ♠ 1文字なら、情報2より、他の文字の暗号は「♠からは始まらない」。シの答は、

文頭が ♠ の暗号文の割合は、表3の右側4つの値を足して、10+20+20+10=60%。スの答は、

文頭が ♠♠ の暗号文の割合は、表3の右端2つの値を足して、20+10=30%。セの答は、

   

さらに、平文の ♡ が暗号で ♡ 1文字の場合。♠の暗号の文字列zは、情報2より♡では始まらないから、♠ から始まるはず。ソの答は、

文頭がスペードの平文の割合は30%だから、表3で ♠ から始まる箇所を見ると、zは ♠♡(♠♡♡10%+♠♡♠20%)か、♠♠(♠♠♡20%+♠♠♠10%)。タの答は、

 

最後に、王子が予想した暗号化の方法Bでは、♡ を ♡ 、♠ を ♠♠ にするから、♣ は、♠♡ で始まって20%の割合。つまり、♣ は ♠♡♠ 。よって、チの答

♢ は、♠♡ で始まって10%の割合だから、♠♡♡ 。よって、ツの答

   

   

    ☆     ☆     ☆

以上、解き方も含めて解答を書いて気付いたのは、4種の絵柄のマークを入力するのが面倒だということ。試験場で手書きでマークを描くのも時間がかかる

 

絵柄の代わりに、ハ、ス、ク、ダと書く方が速いだろうが、それだと問題と合わないし、トランプの感じも出ない。そういった意味でも、見た目より手間がかかると思う。

 

とはいえ、去年の奇問よりは遥かに分かりやすい。それでは今日はこの辺で。。☆彡

    

     (計 2136字)

| |

« 最強の冬の嵐(気温0度、風速10m!)、台風並みの危険な強風の中、注意して15km走 | トップページ | 冷たい野菜ジュースを飲んで「アイスクリーム頭痛」?(寒冷刺激による頭痛、国際頭痛分類ICHD)&筋肉疲労18km »

数学」カテゴリの記事

教育」カテゴリの記事

情報」カテゴリの記事

コメント

コメントを書く



(ウェブ上には掲載しません)


コメントは記事投稿者が公開するまで表示されません。



« 最強の冬の嵐(気温0度、風速10m!)、台風並みの危険な強風の中、注意して15km走 | トップページ | 冷たい野菜ジュースを飲んで「アイスクリーム頭痛」?(寒冷刺激による頭痛、国際頭痛分類ICHD)&筋肉疲労18km »