#68. 卡牌游戏

卡牌游戏

题目描述

nn 张卡牌。第 ii 张卡牌的位置是 position[i]

我们需要把所有卡牌移到同一个位置。在一步中,我们可以

  • 将第 ii 张卡牌的位置从 position[i] 改变为 position[i]+2position[i]-2,此时的代价 cost=0cost=0
  • 将第 ii 张卡牌的位置从 position[i] 改变为 position[i]+1position[i]-1,此时的代价 cost=1cost =1

现给出所有卡牌的位置,请你编程输出将所有卡牌移动到同一位置上所需要最小代价

输入描述

第一行输入一个正整数 nn

第二行输入 nn 个正整数,每个数之间用空格间隔

输出描述

输出将所有卡牌移动到同一位置上所需要的最小代价

3
1 2 3
1

提示

1n1001\leq n\leq 100

1positioni1091\leq position_i\leq 10^9