方伯伯有一天去参加一个商场举办的游戏。商场派了一些工作人员排成一行。每个人面前有几堆石子。说来也巧,位置在 iii 的人面前的第 jjj 堆的石子的数量,刚好是 iii 写成 KKK 进制后的第 jjj 位。
现在方伯伯要玩一个游戏,商场会给方伯伯两个整数 L,RL,RL,R。方伯伯要把位置在 [L,R][L, R][L,R] 中的每个人的石子都合并成一堆石子。每次操作,他可以选择一个人面前的两堆石子,将其中的一堆中的某些石子移动到另一堆,代价是移动的石子数量×\times×移动的距离。商场承诺,方伯伯只要完成任务,就给他一些椰子,代价越小,给他的椰子越多。所以方伯伯很着急,想请你告诉他最少的代价是多少。
例如:若要合并十进制下的位置在 12312(10)12312_{(10)}12312(10) 的人面前的石子,所需的最少代价为:
1×2+2×1+3×0+1×1+2×2=91 \times 2 + 2 \times 1 + 3 \times 0 + 1 \times 1 + 2 \times 2 = 91×2+2×1+3×0+1×1+2×2=9。
即把所有的石子都合并在第三堆时代价最少。