この問題は本当に私を混乱させます。2つの整数A、Bが与えられ、 [A、B]の範囲の数字の出現をカウントします。[0、A]から[0、B]の範囲の桁の出現回数を数えることができれば、残りは簡単です。では、 [0、x]の範囲の数字の出現をどのようにカウントできますか?これは宿題ではありません。これは実際にはSPOJの問題です。AとBは10^9まで大きくなる可能性があるため、単純なアプローチは機能しません。いくつかの例を次に示します。
入力:
1 10
出力:
1 2 1 1 1 1 1 1 1 1
入力:
44 497
出力:
85185185185190 96 96 96 95 93