クイズ大陸



履歴 検索 最新 出題

究極の論理パズル その1≫ No.1 ≫No. 2
?Submarin 2007/08/31 16:22囁き
本格的に解きたいのですが、いろいろと分からないのでとりあえずボケ解答です。

それで質問ですが、条件を満たす限り、一回の入力で、出力までにルール1〜5は何度も適用されますか?
それから、そのときにルール1〜5に優劣(処理される順番)がありますか?
最後です。解答はいくつも存在しますか?
返信 編集
ナイスボケ?fan
確かにそういう考え方も出来るかも…?
でもここではルールを当てはめられない数の時はエラーになるということでお願いします。

質問に対する答えですが、ルールはもちろん何度でも適用されます。
順番は優劣とかは関係なくしっかりと決まります。
例えば、74314562と入力したとします。このとき、これは7xの形なので、
4314562に対する出力の頭に2を追加した数が出力されます。
さらに4314562をみると、これは4xの形なので314562に対する出力の逆を出力します。
そして314562は3xの形なので14562に対する出力、つまり456の繰り返しを出力します。
というわけで、順に出力をみると
14562→456
314562→456456
4314562→654654
74314562→2654654
となり、最終的には2654654が出力されます。
ちょっと分かりにくかったかもしれないので問題文に補足しておきます。