로봇 활성화
시간 제한5초메모리 제한1024 MB
길이 L인 원 위에서 활성화 지점을 이용해 로봇 R대를 같은 간격으로 배치하는 최소 시간을 구합니다.
문제
당신과 로봇 한 대가 둘레가 인 원 위의 점 에 있다 (). 당신은 원을 따라 반시계 방향이나 시계 방향으로 초당 단위의 속도로 이동할 수 있다. 이 문제의 모든 이동은 연속적이다.
목표는 로봇을 정확히 대 배치하여, 최종적으로 이웃한 두 로봇의 간격이 모두 이 되게 하는 것이다 (, 은 의 약수이다). 활성화 지점은 개 있다 (). 번째 지점은 에서 반시계 방향으로 만큼 떨어져 있다 (). 활성화 지점에 있으면 그 자리에 즉시 로봇을 놓을 수 있다. 원래 있던 로봇을 포함한 모든 로봇은 초마다 단위의 속도로 반시계 방향으로 움직인다 ().
목표를 달성하는 데 필요한 최소 시간을 구하라.
입력
첫 줄에 , , , 가 주어진다.
다음 줄에는 공백으로 구분된 정수 이 주어진다.
출력
목표를 달성하는 데 필요한 최소 시간을 출력한다.