U507475 【电二24.09.4】B是A的多少倍?
题目描述
设一个数 $ A $ 的最后 $ k $ 位形成的数是 $ a_k $ 。如果把 $ a_k $ 截下来移到 $ A $ 的最高位前面,就形成了一个新的数 $ B $ 。
问: $ B $ 是 $ A $ 的多少倍? 例如将 $ 12345 $ 的最后 $ 2 $ 位截下来,就能得到一个 $ 45 $ ,再把 $ 45 $ 放到 $ 123 $ 的前面,就得到 $ 45123 $ ,它约是 $ 12345 $ 的 $ 3.66 $ 倍。
输入格式
输入共一行,给出一个正整数 $ A \ (1 \le A≤ 10^9) \ $ 和要截取的位数 $ k $ 。题目保证 $ k $ 不超过 $ A $ 的总位数。
输出格式
计算 $ B $ 是 $ A $ 的多少倍,输出小数点后 $ 2 $ 位。