아직 만들고 있는 페이지입니다.

이 페이지는 아직 만드는 중입니다. 보이는 내용은 바뀔 수 있습니다.

곡선 구간 속도

시간 제한1초메모리 제한1024 MB

요약
파일 끝까지 반지름과 편경사 쌍을 읽고 주어진 공식으로 곡선의 최대 속도를 계산해 반올림한 정수를 출력한다.
난이도

쉬움10점 중 2점

유형
수학, 구현
정답자
아직 제출이 없습니다

문제

차량 안정성을 높이기 위해 곡선 도로의 바깥쪽 가장자리를 안쪽 가장자리보다 높게 만든다. 이를 편경사라 하고, 높이 차를 도로 폭으로 나눈 값으로 정의한다. 속도가 빠르고 곡선이 급할수록 편경사는 커져야 한다.

곡선 반지름은 곡률이 일정한 구간에서 도로 중앙선을 따라 그린 원호의 반지름이다. 이에 대한 그림은 Figure 1과 같다.

Figure 1: 반지름 RR인 도로 중앙선을 따른 원호.

곡선 구간에는 직선 구간보다 낮은 제한 속도가 필요할 때도 있다. 미끄러운 노면에서 차량이 도로 밖으로 밀려나지 않도록 편경사는 약 .12.12를 넘지 않아야 한다.

곡선 반지름과 편경사가 주어질 때 곡선 구간의 최대 속도를 계산하라.

최대 속도는 다음 식으로 주어진다. V=(R\*(S+.16))/.067,V = \sqrt{(R\*(S+.16))/.067}, 여기서 VV는 시속 마일 단위의 최대 속도, RR은 피트 단위의 곡선 반지름, S는 편경사이다.

입력

입력은 파일 끝까지 이어지는 여러 줄이다. 각 줄은 공백으로 구분된 RR과 SS로 이루어진 테스트 케이스 하나이다. RR은 9999보다 크고 52815281보다 작은 정수이고, SS는 .009.009보다 크고 1.01.0보다 작은 실수이다. 두 값 모두 앞에 0이 붙지 않는다. 입력은 최대 100100줄이다.

출력

각 테스트 케이스마다 최대 속도를 반올림한 정수를 출력한다. 반올림 전 답이 반정수 값에서 10−310^{-3} 이내에 들어오지 않음이 보장된다.

예제1

  1. 예제 1

    입력
    1433 .09
    1433 .12
    2000 .09
    600 .12
    
    예상 출력
    73
    77
    86
    50