- 締切済み
シーザー暗号
シーザー暗号を解読するプログラムを作るのですが、そもそもプログラムをつくる前に課題のSURJUDPが何文字前後にずらしてるのかわかりません。 どなたか解読いただけないでしょうか。
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- mk48a
- ベストアンサー率56% (1133/2007)
回答No.2
wikipedia:シーザー暗号 http://ja.wikipedia.org/wiki/%E3%82%B7%E3%83%BC%E3%82%B6%E3%83%BC%E6%9A%97%E5%8F%B7 元は3文字ですが、それ以外の場合もシーザー暗号というようですね。 >どなたか解読いただけないでしょうか。 それを解読するのが課題なのではないでしょうか? ちなみに、課題の丸投げは禁止事項ですよ。 シーザー暗号のキーは25個なので、1~25ずらした文を列挙して意味のあるものを人が判断するのが良いでしょう。 なので、課題のプログラムは、入力した文を1~25ずらした文を列挙するものになるのではないでしょうか? もっと簡単に、キーと文を入力して文字をずらした文を出力するだけでも良いと思いますが。
- notnot
- ベストアンサー率47% (4900/10358)
回答No.1
25種類しかないので、全部試してみればわかります。 単純作業で出来る物を他人に聞く意味はないでしょう。
お礼
そうですね。すみません。 さきほど、課題の質問は禁止事項だと知りました。 失礼いたしました。