引き続き言語処理100本ノック!
言語処理100本ノック 2015
言語処理100本ノックは,実践的な課題に取り組みながら,プログラミング,データ分析,研究のスキルを楽しく習得することを目指した問題集です
「08. 暗号文」の意味が分からず、どう頑張っても復号できないと思っていたが、調べたところ解決した。最初は「英小文字ならば(219 – 文字コード)の文字に置換」を「英小文字ならば(219 – 文字コード)に置換」と勘違いしていた。設問通りに処理するとa -> z、b -> y、… y -> b, z -> a といった暗号処理を実装しろという問題だった。とほほ。
今回の問題でPythonは集合演算が手軽にできるのは良い発見だった。
コメント