#B. 积木(block)

    传统题 1000ms 256MiB

积木(block)

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

题目背景

基础算法思维赛的 BB 题。

C 在堆积木。

题目描述

Cnn 堆积木,第 ii 堆积木有 aia_i 块积木。当存在一个 cc,对于每一个 ii,都有 ai=cia_i = c^i 时,则称这 nn 堆积木是优雅的。小 C 是一个优雅的人,他也会希望自己的积木优雅。于是他决定堆自己的积木进行两种操作:

  • 11. 重新排列这 nn 堆积木,就是改变这 nn 堆的顺序。

  • 22. 向其中一堆积木中增加或减少一块积木,这个操作代价为 11

现在,小 C 想知道将自己的积木变得优雅最少要多少代价。

输入格式

输入两行

第一行一个数 nn,表示小 C 的积木堆数;

第二行 nn 个数,表示每堆积木的积木快数。

输出格式

输出一行。

一个数表示答案。

样例 #1

样例输入 #1

3
1 2 3

样例输出 #1

1

提示

样例解释】:

样例 1 解释,给第二块积木 +1+1 即可。

数据范围】:

对于 40%40 \% 的数据,n10n \leq 10ai105a_i\leq 10^5;

对于 100%100 \% 的数据,3n1053\leq n \leq 10^51ai1091\leq a_i\leq 10^9

码上学习工作室 2024 年 10 月基础算法赛

未参加
状态
已结束
规则
IOI
题目
4
开始于
2024-10-20 14:00
结束于
2024-10-20 16:30
持续时间
2.5 小时
主持人
参赛人数
7