페이지를 불러오는 중…
해결한 사람
1
명
정답률
100.00
%
시간 제한
60000
ms
메모리 제한
1024
MB
Hamjet은 항공기 공학의 진정한 경이로움이다. Hamjet은 이륙하는 동안 연료를 전부 즉시 태워 버릴 정도로 강력한 단일 엔진을 장착한 제트 비행기이다. 동체가 손상을 입지 않게 해 주는 특별한 Wonderflonium 동위원소로 만들어졌는데 날개 따위가 누가 필요하겠는가 싶어, Hamjet에는 날개가 없다.
Hamjet을 조종하는 일은 평범하고 유약한 몸을 지닌 슈퍼히어로가 할 일이 아니다. 그래서 Hamjet은 자신도 손상을 입지 않는 Captain Hammer의 소유이다. Hamjet으로 이동할 때 조종사가 견뎌야 하는 중력 가속도는 전설적이다.
Hamjet은 위쪽으로 θ도의 각도와 초당 V미터의 속도로 이륙한다. V는 Hamjet 엔진의 엄청난 출력과 연료 탱크의 용량에 따라 결정되는 고정된 값이다. 목적지는 D미터 떨어져 있다. 당신이 할 일은 V와 D가 주어졌을 때 θ를 계산하도록 Hamjet의 컴퓨터를 프로그래밍하는 것이다.
다행히 Hamjet의 Wondeflonium 선체는 공기 저항의 영향을 받지 않는다. 더욱 다행스럽게도 Hamjet은 너무 멀리 또는 너무 높이 날지 않으므로, 지구가 평평하고 중력 가속도가 아래쪽으로 일정하게 9.8 m/라고 가정할 수 있다.
시간 제한: 60초. 메모리 제한: 1 GB. 1 ≤ T ≤ 4500; 1 ≤ V ≤ 300; 1 ≤ D ≤ 10000; 각 테스트 케이스에 해가 있음이 보장된다.
입력의 첫 줄에는 테스트 케이스의 수 T가 주어진다. 이어서 T개의 줄이 주어진다. 각 줄에는 두 양의 정수 V와 D가 주어진다.
각 테스트 케이스마다 "Case #x: θ"을 포함하는 한 줄을 출력한다. 여기서 x는 테스트 케이스 번호이며(1부터 시작), θ는 수평선에서 위쪽으로 잰 도 단위의 각도이다. 가능한 답이 여러 개라면 가장 작은 양의 답을 출력한다.
답의 절대 오차 또는 상대 오차가 정확한 답의 10^{-6} 이내이면 정답으로 판정한다. 이것이 무엇을 의미하는지와 허용되는 부동소수점 수 형식에 관한 설명은 FAQ에서 확인할 수 있다.
3
98 980
98 490
299 1234
Case #1: 45.0000000
Case #2: 15.0000000
Case #3: 3.8870928
Copyright Google LLC; sourced from the Google Coding Competitions Archive.
로그인 상태를 확인하는 중입니다.