たとえば、メッセージがありますKU7
。また、次のような一連のルールがあります。
Q K S 7 J ... U
R Y L B 8 ... W
等々。このルールを使用してメッセージを翻訳する必要があります。〜20あります。翻訳されたメッセージは になりますYWB
。
私が試したこと:
as and 引数を取るメソッドを作成するにはchar
、メソッドに多くのcase blocks
(すべてのルール) があり、 translator を返しますchar
。次に、for loop
I を使用してメッセージをループし、記号ごとに変換します。しかし、それは良い解決策ではないと思います。
他のアイデア/解決策/同様の質問へのリンクを教えてもらえますか?