小易给定你一个长度为的正整数序列,你每次可以使用的代价将某个数加一或者减一,你希望用最少的代价使得所有数的乘积等于,求最小代价(操作结束后每个数也必须是正整数)。
输入描述:
第一行数字,,表示序列长度和目标乘积。接下来一行个正整数表示初始序列。.


输出描述:
一行一个数字表示答案
示例1

输入

5 12
1 3 9 2 6

输出

10

说明

把3变为1需要2的代价,把9变为1需要8的代价,总代价为10。
示例2

输入

3 15
3 8 7

输出

9

说明

把8变为5需要3的代价,把7变为1需要6的代价,总代价为9。
加载中...