小C是一个热爱学习的孩子,但是他却不知道该如何进行高效的学习,浪费了很多的学习时间,因此他每天都学的十分苦恼。
在某一天中,小C一共有门课程可供选择,第
门课程的重要程度为
,小C的目标是学够重要程度之和不少于
的课程,只有完成目标小C才会停止进行学习。
但是小C不知道该按照什么样的顺序进行课程的学习,因此,他决定每次从所有的课程(不论之前是否学过这门课)中随机选择一门来进行一次的学习。也就是说,在一次的学习中,小C会从门课程中,等概率的选取其中一门课程来进行学习,并且可能会重复学习同一门课程,尽管这样做毫无意义。
现在,小C想知道,自己完成这一天的学习目标的期望学习次数是多少(答案四舍五入保留到小数点后6位)。
输入的第一行包含两个整数
和
,分别表示课程数量和学习目标。
输入的第二行包含
个整数
,表示每门课程的重要程度。
数据保证
。
输出一个
位小数
,表示小C完成这一天的学习目标的期望学习次数。