RiseOJ는 solved.ac와 제휴 관계가 없습니다. 티어 아이콘 © solved.ac. solved.ac
포럼
COCI00568

Odašiljači

Unrated 레이팅 미적용
난이도
1s
시간 제한
512MB
메모리 제한
0
맞았습니다!!
0
제출 수
0.0%
정답률
레이팅

의견: 0

설명

Sadly, this is the last time Sean will play James Bond.
His mission is to network \(n\) antennas that are scattered across a vast desert, which can
be represented as a 2D plane. He will set the transmission radius of each antenna to
be the same non negative real number \(r\). The range of an antenna is defined as the
set of all points whose distance to the antenna is at most \(r\). If ranges of two antennas
have a common point, those antennas can directly communicate. Also, if antennas \(A\)
and \(B\) can communicate, as well as antennas \(B\) and \(C\), then antennas \(A\) and \(C\) are also
able to communicate, through antenna \(B\).
Sean wants to network the antennas, i.e. make possible for every two antennas to
communicate. Since \(M\) has limited his spending for this mission, and larger radii require
more money, Sean will choose the smallest possible radius \(r\). Help him solve this
problem!

제약

In test cases worth 35 points it holds that \(1 \le n \le 100\).

입력 형식

The first line contains an integer \(n\) (\(1 \le n \le 1000\)), the number of antennas.
Each of the following \(n\) lines contains integers \(x@@RISE_MATH_BLOCK_0@@i\) (\(0 \le x\)\(i\), y\(i \le 10^{9}\)), coordinates of the \(i-th\) antenna.

출력 형식

Output the minimal radius.
Your answer will be considered correct if its absolute or relative error doesn’t exceed \(10^{−}\)^{6}.

예제 1
입력
2
1 1
2 2
출력
0.7071068
예제 2
입력
7
2 3
3 4
4 5
0 1
3 1
4 2
1 5
출력
1.4142135
예제 3
입력
4
2020 20
20 2020
2020 2020
20 20
출력
1000.0000000
설명

Clarification of the second example:
−2
−1
0
1
2
3
4
5
6
1
2
3
4
5
6
7
−1

문제 정보

생성자가 기록되지 않았습니다.

출처 COCI 2020/2021 Contest 2

평가 및 의견

Odašiljači

개요
출제자 난이도 Unrated 레이팅 미적용 의견 0 / 50 공개 집계 (커뮤니티 난이도, 주요 주제, 품질)는 의견이 충분히 모이면 공개됩니다.

Log in to rate problems.

개별 의견

아직 의견이 없습니다. 자격이 된다면 위 양식에서 가장 먼저 평가해 보세요.

풀이 제출

Odašiljači

게스트로 둘러보고 있습니다. 로그인하면 풀이를 제출하고 진행 상황을 확인할 수 있습니다. 로그인하고 제출하기
공개
C++20 Tab 들여쓰기 · Ctrl+/ 주석 토글 · Enter 자동 들여쓰기
1 1 1 0 공백: 4 · UTF-8