logo AlgoBeat OnlineJudge
登录 注册

#103598. [BZOJ 3598] [Scoi2014]方伯伯的商场之旅

内存限制:512 MiB 时间限制:1000 ms 标准输入输出
题目类型:传统 评测方式:文本比较
上传者: 匿名

题目描述

方伯伯有一天去参加一个商场举办的游戏。商场派了一些工作人员排成一行。每个人面前有几堆石子。说来也巧,位置在 的人面前的第 堆的石子的数量,刚好是 写成 进制后的第 位。

现在方伯伯要玩一个游戏,商场会给方伯伯两个整数 。方伯伯要把位置在 中的每个人的石子都合并成一堆石子。每次操作,他可以选择一个人面前的两堆石子,将其中的一堆中的某些石子移动到另一堆,代价是移动的石子数量 移动的距离。商场承诺,方伯伯只要完成任务,就给他一些椰子,代价越小,给他的椰子越多。所以方伯伯很着急,想请你告诉他最少的代价是多少。

例如: 进制下的位置在 的人,合并石子的最少代价为:

即把所有的石子都合并在第三堆。

输入格式

输入仅有一行,包含三个用空格分隔的整数 ,表示商场给方伯伯的两个整数,以及进制数。

输出格式

输出仅有一行,包含一个整数,表示最少的代价。

样例

样例输入 #1

3 8 3

样例输出 #1

5

数据范围与提示

对于 的数据,

By 佚名提供