小文字の英字からなる文字列の暗号化を考える。次表で英字を文字番号に変更し、変換後の文字番号について1文字目分には1を、2文字目分には2を、・・・、n文字目分にはnを加える。それぞれの数を26で割った余りを新たに文字番号とみなし、表から対応する英字に変換する。
例 | fax → 6、1、24 → 6+1、1+2、24+3 → 7、3、27 → 7、3、1 → gca |
この手続で暗号化した結果が“tmb"であるとき、元の文字列はどれか。
ア | she |
イ | shy |
ウ | ski |
エ | sky |
t | → | 20 |
m | → | 13 |
b | → | 2 |
20 | → | 20 |
13 | → | 13 |
2 | → | 28 |
20 | → | 19 | :20-1 |
13 | → | 11 | :13-2 |
28 | → | 25 | :28-3 |
19 | → | s |
11 | → | k |
25 | → | y |
よって正解はイである。