열거
시간 제한5초메모리 제한512 MB
각 a_k를 확률 p_k%로 독립적으로 선택할 때, 1부터 m까지의 정수 중 선택된 수 하나 이상으로 나누어지는 수의 개수에 대한 기댓값을 구한다.
문제
개의 정수 과 개의 정수 , 정수 이 주어진다. 각 ()에 대해 번째 정수 를 의 확률로 선택하는 조작을 하고, 개 이상 개 이하의 정수를 고른다. 이상 이하의 정수 중에서 고른 정수 중 적어도 하나로 나누어지는 것의 개수의 기댓값을 구하라.
입력
입력은 다음 형식으로 주어진다.
n m
a1 a2 … an
p1 p2 … pn
출력
문제의 답을 한 줄에 출력한다. 출력에는 절대 오차 또는 상대 오차로 을 초과하는 오차가 있어서는 안 된다.
제한
- ()
- ()