閉じる

ITパスポート令和元年秋期 問70

問70
note_alt
calculate

大文字の英字から成る文字列の暗号化を考える。暗号化の手順と例は次のとおりである。この手順で暗号化した結果が"EGE"であるとき,元の文字列はどれか。
70.png/image-size:518×296
  • BED
  • DEB
  • FIH
  • HIF

分類 :

テクノロジ系 » アルゴリズムとプログラミング » アルゴリズムとプログラミング

正解 :

イ

解説 :

暗号文EGEを番号にすると4、6、4です。暗号化で1文字目に1、2文字目に2、3文字目に3を足したので、逆に引くと3、4、1です。

3=D、4=E、1=Bだから元の文字列はDEBです。戻した文字を再び1、2、3進めるとEGEになり、確認できます。

▲
Pagetop