本题为问题的简单版本,两题的唯一区别在于操作失败的代价。

小红拿到了一个长度为

的数组

,初始所有元素都是

,她可以进行任意次以下操作:

尝试使

加

。该操作有

的概率成功。若成功,则

加

;若失败,
则无任何变化。。

小红希望最终

变成一个
双排列。她希望最小化操作次数,请你求出小红最优策略下,最终操作次数的期望。答案对

取模。
【名词解释】
双排列:长度为

的双排列为两个长度为

的排列打乱顺序后得到的数组。
排列:长度为

的排列是由

这

个整数、按任意顺序组成的数组(每个整数均恰好出现一次)。例如,

是一个长度为

的排列,而

和

都不是排列,因为前者存在重复元素,后者包含了超出范围的数。
【提示】

本题中,如果您需要使用到除法的取模,即计算
)
时,

需要使用公式
)
得到。例如,计算

:
%20%5C%5C%0A%26%20%3D%20%26%20250%5C%2C000%5C%2C002%20%5C%5C%0A%5Chline%0A%5Cleft(%5Ctfrac%7B5%7D%7B4%7D%20%5Cbmod%20M%5Cright)%20%26%20%3D%20%26%205%20%5Ctimes4%5E%7B-1%7D%20%5Cbmod%20M%20%5C%5C%0A%26%20%3D%20%26%205%20%5Ctimes%20250%5C%2C000%5C%2C002%20%5Cbmod%20M%20%5C%5C%0A%26%20%3D%20%26%20250%5C%2C000%5C%2C003%0A%5Cend%7Barray%7D)
输入描述:
第一行输入一个正整数
。
第二行输入
个整数
,代表每个元素操作成功的概率百分比。
输出描述:
在一行上输出一个整数,代表最终期望对
取模的答案。