当前你的浏览器版本过低,网站已在兼容模式下运行,兼容模式仅提供最小功能支持,网站样式可能显示不正常。
请尽快升级浏览器以体验网站在线编辑、在线运行等功能。

建议使用的浏览器:

谷歌Chrome 火狐Firefox Opera浏览器 微软Edge浏览器 QQ浏览器 360浏览器 傲游浏览器

6379:度度熊算算术

题目描述
度度熊正在学习加法和乘法。

现在他手上有一个长度为 $N$ 的数字环,每一个数字都是正整数。

现在它想在这个环上剪 $K$ 刀,把它们分成 $K$ 个连续段(注意每一段至少要有一个数字)。

度度熊先算一下每一个连续段的和,再把这$K$个和相乘。

度度熊想让最后的乘积尽量的大,你能帮帮他吗?

为了避免高精度,请输出最大乘积的分解质因数形式。
输入解释
有多组数据,读到EOF结束。

每组数据第一行两个数 $N$ 和 $K$。

接下来一行有 $N$ 个数,表示环上的 $N$ 个数字。

$1 \leq K \leq N \leq 1000$,每组数据环上的数字和不超过$10000000$。

所有数据 $N$ 的和不超过$5000$。

你可以认为,数字环上的数字都是按一定的方式随机得到。
输出解释
对于每组数据,输出答案的分解质因数形式。

假设$Ans=p_1^{k_1} \times p_2^{k_2} \times ... \times p_m^{k_m}$($p$ 递增),那么在第 $i$ 行输出$p_i$ $k_i$,用一个空格隔开
输入样例
3 1
1 2 3
3 2
1 2 3
输出样例
2 1
3 1
3 2
来自杭电HDUOJ的附加信息
Recommend chendu

该题目是Virtual Judge题目,来自 杭电HDUOJ

源链接: HDU-6379

最后修改于 2020-10-25T23:30:50+00:00 由爬虫自动更新

共提交 0

通过率 --%
时间上限 内存上限
8000/4000MS(Java/Others) 262144/262144K(Java/Others)