なぜこの回答で間違えているか教えてほしいという趣旨ですか?
結論から言うと、最初のところで900kと90lと9mというふうに置いているのがまずいです。
理由を説明する前に、本筋とは若干反れますが注意事項を書いておきます。何か文字を新しく使うときは、それが何を意味するのか書く習慣をつけましょう。k, l, mって何?ってなりました。細かいことに聞こえるかもしれませんが、高校生になったら答えが1やπ/2のような単純な問題でも、答えに至るまでの過程を書くことになるので、大幅に減点、最悪0点になります。(おそらくk, l, mは整数のつもりで書いたと思うので、そう解釈します。)
この答案では900k+90l+9mを3桁の整数として、これを9でくくることで「9で割れるよね」という形で論を展開しています。しかし、これでは表せない形の整数だってあります。例えば、162はkとlとmにどんな整数を入れたとしても900k+90l+9mでは表せないです。また、900k+90l+9mはk=100, l=m=1を入れると90099となり3桁になるとは限りません。実際には、変なキャラクターが言うように3桁でなくても成り立ちますが、今回は3桁の場合で証明してほしいみたいなのでダメです。
模範解答の解説が必要ならコメントしてください。この問題の題材は「9の倍数の判定方法」です。162は1+6+2=9、756は7+5+6=18なので162と756はともに9の倍数です。3の倍数に関しても、「各位の和が3の倍数ならば3の倍数」であり、全く同様の流れで示せます。
ありがとうございます
そうです!