HBC20298[SCOI2014]方伯伯的商场之旅题解 (方伯伯的代价)

一切都很简单 数据结构基础 83 0
不断提升技能,才能在职场中立于不败之地!全网最全C++题库,助您成为编程领域的佼佼者。
方伯伯有一天去参加一个商场举办的游戏,商场派了一些工作人员排成一行,每个人面前有几堆石子,说来也巧,位置在 i 的人面前的第 j 堆的石子的数量,刚好是 i 写成 K 进制后的第 j 位, 现在方伯伯要玩一个游戏,商场会给方伯伯两个整数 L,R,方伯伯要把位置在 [L, R] 中的每个人的石子都合并成一堆石子,每次操作,他可以选择一个人面前的两堆石子,将其中的一堆中的某些石子移动到另一堆

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

HBC20298[SCOI2014]方伯伯的商场之旅题解
(方伯伯的代价)-第1张图片-东莞河马信息技术
(图片来源网络,侵删)
全网最全C++题库,助您挑战自我,突破极限,成为编程领域的佼佼者!

标签: HBC20298[SCOI2014]方伯伯的商场之旅题解

上一篇HBC209998GameSET题解 (thedeckconsistsof81)

下一篇当前分类已是最新一篇