볼링공
시간 제한1초메모리 제한128 MB
마찰로 에너지를 잃으면서 계곡과 봉우리 사이를 오가는 공이 최종적으로 멈추는 지점을 구합니다.
문제
네버랜드에는 산맥이 많다. 산맥은 골짜기와 봉우리가 번갈아 이어진 지형이고, 이웃한 봉우리와 골짜기를 잇는 경사면의 기울기는 항상 또는 이며, 모든 골짜기와 봉우리의 높이는 정수다. 볼링공 하나가 골짜기 개와 봉우리 개로 이루어진 구간을 굴러다닌다. 공은 항상 지면에 닿아 있어서 튀어 오르지 않는다. 첫 골짜기의 왼쪽과 마지막 골짜기의 오른쪽에 있는 산은 너무 높아서 공은 이 구간을 벗어나지 못한다.
시각 에 공은 번 골짜기에서 오른쪽 위 방향으로 움직이기 시작하고, 이때 운동 에너지는 이다. 아래 그림은 골짜기 개와 봉우리 개로 이루어진 산맥에서 공이 왼쪽에서 두 번째 골짜기에 있는 모습이다.

시각 에 공의 위치 에너지는 , 운동 에너지는 이다. 은 공의 질량, 는 중력 상수로 여기서는 이고, 와 는 시각 에서 공의 높이와 속력이다. 두 에너지는 서로 바뀌므로 공이 움직이는 동안 총 에너지 는 일정하다. 골짜기만 예외다. 공이 왼쪽에서 번째 골짜기를 지날 때마다 마찰로 운동 에너지 를 잃고, 그 순간 운동 에너지가 보다 작으면 그 골짜기에서 멈춘다. 골짜기 밖에서는 마찰이 없다. 시각 에 출발 골짜기를 떠날 때도 공은 에너지 를 잃는다. 공의 지름은 , 질량은 이다.
공이 멈추는 골짜기 또는 봉우리를 구하라.
입력
입력은 여러 개의 테스트 케이스로 이루어진다. 각 테스트 케이스의 첫 줄에는 세 정수 , , 가 공백으로 구분되어 주어진다 (, , ). 이어지는 개의 줄에는 번 골짜기의 높이 와 마찰 가 주어진다. 그다음 개의 줄에는 왼쪽에서 번째 봉우리의 높이 가 주어진다 (). 번 봉우리는 번 골짜기와 번 골짜기 사이에 있고, 두 골짜기보다 높다. 중 적어도 하나는 보다 크고, 공은 항상 유한한 시간 안에 멈춘다. 입력의 마지막 줄은 0 0 0 0이고, 이 줄은 테스트 케이스가 아니다.
출력
각 테스트 케이스마다 공이 멈춘 위치를 한 줄에 출력한다.
- 공이 번 골짜기에서 멈추면
Valley: k를 출력한다. - 공이 번 봉우리에서 멈추면
Summit: k를 출력한다.