Logo
(追記) (追記ここまで)

34163번 - 엉멈섯싀 저주 서브태스크스페셜 저지

시간 제한메모리 제한제출정답맞힌 사람정답 비율
1 초 (추가 시간 없음) 1024 MB (추가 메모리 없음)107302023.256%

문제

엉엉이의 저주, 멈뭄미믜 저주, 섯섯시싀 저주에 차례로 걸렸었던 현철이는 섯섯시싀 저주, 멈뭄미믜 저주, 엉엉이의 저주를 무사히 풀어내 끝난 줄 알고 안심하고 있었다. 그러나 모든 저주의 배후였던 세진이는 이런 현철이의 허를 찔러 새로운 저주인 엉멈섯싀 저주를 내렸다.

세진이는 양의 정수 $K$와 길이 $N$의 수열 $A_1,A_2,\cdots ,A_N$을 줬다. 모든 $A_i$는 1ドル,ドル 3ドル,ドル 4ドル,ドル 혹은 $K$의 배수 중 하나이다. 이제 현철이는 $N$개의 정다각형 $P_1,P_2,\cdots ,P_N$을 다음 규칙에 따라 차례대로 그린다.

  1. 다각형 $P_1$은 외접원의 반지름이 1ドル$인 정$A_1$각형이다.
  2. $i\ge 2$에 대해, 다각형 $P_i$는 다각형 $P_{i-1}$을 변 혹은 내부에 들어가도록 하는 가장 작은 크기의 정$A_i$각형이다. 만약, 그런 다각형이 여러 가지라면 아무거나 하나 그린다.
  3. 이때, $A_i=1$이라면 정1ドル$각형 대신 원을 생각한다.

마지막으로 완성된 $P_N$의 외접원의 반지름을 구해보자.

입력

첫 번째 줄에 정수 $N(1\le N\le 10^5),ドル $K(5\le K\le 10^6)$가 공백으로 구분되어 주어진다.

두 번째 줄에 $N$개의 정수 $A_1,A_2,\cdots ,A_N(A_i\in\left( \left\{ 1,3,4 \right\}\cup\left\{ mK\mid m\in\mathbb{Z}_{\gt 0}\land mK\le 10^{9} \right\} \right))$이 공백으로 구분되어 주어진다.

출력

첫 번째 줄에 정답을 출력한다. 단, 수가 너무 커질 수 있으므로 답에 $\ln$을 취한 값을 출력한다. 즉, $P_N$의 외접원의 반지름이 $t$라면 $e^x=t$를 만족하는 $x$를 출력한다.

정답과의 절대/상대 오차는 10ドル^{-9}$까지 허용한다.

제한

서브태스크

번호배점제한
140

$K=6$

260

추가적인 제한 조건 없음

예제 입력 1

1 6
6

예제 출력 1

0

다음과 같이 $R=1$이다. 바깥의 원은 포함되지 않는다.

예제 입력 2

3 5
1 4 3

예제 출력 2

0.911492789

다음과 같이 $R = \dfrac{4+2\sqrt{3}}{3}$이다. 바깥의 원은 포함되지 않는다.

예제 입력 3

8 6
1 3 12 4 6 30 3 198

예제 출력 3

1.801879359

$R=\dfrac{6\sqrt{2}+3\sqrt{6}+6\sqrt{10}+3\sqrt{30}+4\sqrt{15-3\sqrt{5}}+6\sqrt{5-\sqrt{5}}}{12}$이다.

예제 입력 4

9 13
3 4 39 13 1 169 4 2210 65

예제 출력 4

0.544430939

힌트

출처

University > 고려대학교 > MatKor Cup > 제7회 고려대학교 MatKor Cup: 2025 Summer, The FinAL 연습 세션 PC번

채점 및 기타 정보

  • 예제는 채점하지 않는다.
(追記) (追記ここまで)

출처

대학교 대회

  • 사업자 등록 번호: 541-88-00682
  • 대표자명: 최백준
  • 주소: 서울시 서초구 서초대로74길 29 서초파라곤 412호
  • 전화번호: 02-521-0487 (이메일로 연락 주세요)
  • 이메일: contacts@startlink.io
  • 통신판매신고번호: 제 2017-서울서초-2193 호

AltStyle によって変換されたページ (->オリジナル) /