주립 박람회
시간 제한1초메모리 제한1024 MB
반지름이 r인 원을 감싸는 밑변 길이 c인 이등변삼각형에서, 두 긴 변의 최소 길이를 구합니다.
문제
캐니들이 'Kooky Kenny'라고 부르는 사내가 주 박람회에서 공원 놀이기구를 설치하고 있다.
그는 서커스 공연용 천막을 이미 세웠다. 알고 싶은 것은 천막 둘레에 울타리를 어떻게 세울지이다.
그는 이등변삼각형 모양의 울타리를 원한다. 짧은 변에는 매표소를 설치할 계획이다. 공원 방문객은 걷는 것을 싫어하기 때문에, 긴 변을 따라 걷는 사람은 줄어들 것이다.
짧은 변의 길이는 이미 정해져 있다. 그는 나머지 두 변을 만드는 데 필요한 테이프를 최소한으로 쓰고 싶어 한다.
서커스 흥행에는 비용이 많이 든다. 지출은 최소로, 수익은 최대로 해야 한다. 따라서 짧은 변은 서커스 천막을 감쌀 수 있을 만큼만 길게 만든다.
천막은 완전한 원이라고 가정한다. 케니를 위해 나머지 변의 길이를 구하는 것을 도와줄 수 있는가?
입력
첫 줄에 테스트 케이스의 개수 가 주어진다. 이다.
각 테스트 케이스는 천막의 반지름 과 놀이기구의 가장 짧은 변의 길이 , 두 정수가 한 줄에 주어진다. 이며, 과 는 모두 정수이다.
출력
각 테스트 케이스마다 천막을 감싸면서 삼각형을 이루는 긴 변의 최소 길이를 출력한다. 답은 소수점 이하 3자리로 반올림한다. 테스트 케이스마다 한 줄씩 출력한다.