Problem
自然数 n
が与えられます。これを k
進数体系に変換し、積とこの数体系の桁の合計の差を求める必要があります。
たとえば、\(n = 239\)、\(k = 8\)。次に、数値 n
を 8 進法で表現します。 \(357\) で、問題の答えは \(3 \cdot 5 \cdot 7 ? (3 + 5) + 7) = 90\)。
入力
文字列には 2 つの自然数が含まれています: n
と k
(\(1 <= n <= 10^9 \)、\(2 <= k <= 10\))。これらの数値は両方とも 10 進数表記で与えられます。
出力
問題の答えを (10 進数表記で) 出力します。
例
<頭>
# |
入力 |
出力 |
<本体>
1 |
239 8 |
90 |
2 |
1000000000 7 |
-34 |
表>