私の質問は数字の合計に関連しています。
数字和システムでは、数字の合計は39 = 3 + 9=12です。
ただし、私の場合は、ユーザーが12を入力するメソッドを作成します。このメソッドは、39が12の桁の合計を達成するための最小の数値であるため、39を返します。
このパズルを解くための方法/アルゴリズム/式を開発することを学ぶことにもっと興味があるので、これを疑似コードで議論できれば良いでしょう。
キューを使用するためのヒントが与えられました。私も次のことを試しました:
番号%9; number / 9は近いですが、すべての場合に機能するとは限りません。
例は次のとおりです。
12%9 = 3
12/9 = 1; if(ans = 1、return 9)
したがって、3と9は39になります。私は近いことを知っていますが、111のような数字に同じものを使用しようとしましたが、これはもう機能しません。