#P5516. [MtOI2019] 小铃的烦恼
[MtOI2019] 小铃的烦恼
题目背景
在幻想乡中,本居 小铃(Motoori Kosuzu)不仅经常被人撞,还要整理铃奈庵的书籍,她有很多烦恼。
题目描述
小铃每天都会整理一次铃奈庵的书籍。这次桌子上有 本魔法书,这些书一次排成一排,每本书有一个魔法属性和编号。
最开始这些书的魔法属性都是一样的,但是因为被人多次使用,魔法属性发生了变化,小铃想让所有书的魔法属性重新全部相同。
这次小铃找到了雾雨 魔理沙(Kirisame Marisa)帮忙整理书籍,每次魔理沙可以释放选定魔法,魔法会随机选择两本书 ( 不等于 )。
选定这两本书后,魔理沙会释放转移魔法,使得有 的概率,第 本书的魔法属性变成第 本书的魔法属性。也就是说有 的概率,使得你即使选定了 两本书,但是魔法属性的转移不成功,意味着这次操作是无效的 。
注意 是对于转移是否成功的概率,和随机选择两本书的操作互不影响。
现在小铃想知道,求期望操作多少次,才能使所有的书魔法属性都一样?由于时间紧迫,小铃找到了你,希望你可以帮其解决这个问题,不然小铃就不会给你这题的分了。
输入格式
第一行一个字符串,第 个字符表示第 本书的魔法属性,注意每本书的魔法属性为 到 的所有的大写字母中的任意一字母。(设字符串的长度为 ) 。
第二行到第 行,每行 个实数,第 行的第 个数表示 。
输出格式
结果,精确到小数点后 位。
提示
对于前 的数据,,且最多有一种不同的魔法属性。
对于另外 的数据,,且最多有两种不同的魔法属性,并且其中一种的魔法属性的个数小于等于 。
对于 的数据, 。
对于所有数据,满足 。
题目来源
迷途之家2019联赛(MtOI2019) T3
出题人:Qiuly