プロが教える店舗&オフィスのセキュリティ対策術

ある3桁の数a0と数字の順序を入れ替えた数の差を作り、それをa1とする。a1から同じようにしてつぎつぎにa2,a3,・・・を作っていくと、何回目かに同じ数が現れることを示せ。   とゆう問題でした。誰か教えてください(>△<)

A 回答 (2件)

そのような差はいずれも999個以下である


従って999回より多く違う数が出るはずがない
従って9999回に達するまでもなく同じものが出るはず
    • good
    • 0

ある3桁の数a0を100s+10t+uとします。


順序を入れ替えた数は100u+10t+sとなります。
したがって、差をとると
(100s+10t+u)-(100u+10t+s)=99(s-t)=a1となります。
したがってa1は99で割り切れる。
guumanさんが言うとおりa1は999以下です。
したがって、a1の候補は99、198、297、396、495、594、693、792、891、990のいずれかであることがわかります。

あとは、自分で計算してください。
その際に、99の数字の順序を入れ替えた数は990であることと、990の数字の順序を入れ替えた数は99であることに注意してください

この回答への補足

すみません、
この後はどうしたらいいんでしょうか???

補足日時:2005/05/25 23:34
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!