무작위 신호
시간 제한12초메모리 제한256 MB
각 방송국이 독립적인 균일 전원을 추첨해 원반 신호를 송출할 때 평면 전체에서 가장 강한 수신 세기를 적분한 값의 기댓값을 계산합니다.
문제
평면 위에 1번부터 번까지 번호가 붙은 신호소 개가 있다. 신호소 는 좌표 에 있고, 이 점을 중심으로 하는 원 모양 영역에 신호를 보낸다. 신호의 반경과 세기는 신호소에 들어온 전력량에 따라 달라진다.
신호소 가 보낼 수 있는 신호는 부터 까지 개다. 신호 의 반경은 , 세기는 이고, 신호소 에 들어온 전력이 이상이면 신호소 는 이 신호를 반드시 보낸다. 즉 신호소 에 전력 가 들어오면 인 신호 가 모두 나가고, 그런 신호 하나하나는 중심이 이고 반지름이 인 닫힌 원판 안의 모든 점을 덮는다.
좌표 에 전해지는 신호의 세기는 그 점을 덮는 신호 중 가장 큰 세기다. 그 점을 덮는 신호가 하나도 없으면 세기는 이다. 정부는 신호가 퍼진 정도를 다음 값 로 나타낸다.
정부는 매일 신호소 에 넣을 전력량을 구간 의 정수 중 하나로 고르는데, 각 정수를 고를 확률은 모두 같고 신호소마다 서로 독립이다. 의 기댓값을 구하여라.
입력
첫째 줄에 신호소의 개수 ()이 주어진다.
이어서 개의 신호소 정보가 1번부터 차례로 주어진다. 각 신호소의 첫째 줄에는 정수 다섯 개 , (), (), , ()가 공백으로 구분되어 주어진다. 다음 개의 줄에는 정수 세 개 , , ()가 공백으로 구분되어 주어진다.
출력
의 기댓값을 소수점 아래 여섯째 자리까지 반올림해 한 줄에 출력한다. 소수점 아래 자릿수는 정확히 여섯 자리여야 한다.
모든 입력은 기댓값이 보다 작고, 소수점 아래 여섯째 자리에서 올림과 내림이 갈리는 경계에서 이상 떨어지도록 주어진다.