구슬
시간 제한2초메모리 제한512 MB
같은 질량의 구슬들이 직선 위에서 탄성 충돌을 할 때, 빨간 구슬의 t초 후 위치를 구한다.
문제
민준이는 마찰이 없는 무한히 긴 수직선 위에서 구슬 실험을 한다. 구슬은 모두 개이고, 크기를 무시할 수 있으며 질량이 서로 같다. 구슬끼리 부딪히면 완전탄성충돌을 한다.
민준이는 구슬 하나만 빨간색으로 칠해 두었다. 시각 에 번 구슬은 위치 에 놓여 있고, 그 순간부터 초속도 로 움직이기 시작한다. 구슬의 속도는 다른 구슬과 충돌할 때만 바뀐다.
초 후 빨간 구슬의 위치를 구하라.
입력
첫째 줄에 구슬의 개수 과 시간 가 주어진다. (, )
둘째 줄부터 개의 줄에 번 구슬의 위치 와 초속도 가 주어진다. ()
빨간 구슬은 입력에서 첫 번째로 주어지는 구슬이다. 가 음수이면 방향으로 진행한다는 뜻이다.
주어지는 수는 모두 정수이고, 구슬의 위치는 서로 다르다.
출력
초 후 빨간 구슬의 위치를 출력한다. 이 값이 정수임은 보장된다.
힌트
완전탄성충돌은 운동량과 운동에너지가 모두 보존되는 충돌이다. 질량이 같은 두 구슬이 완전탄성충돌을 하면 두 구슬의 속도가 서로 바뀐다.
예제 입력에서 빨간 구슬은 초에 2번 구슬과, 초에 4번 구슬과, 초에 다시 2번 구슬과, 초에 다시 4번 구슬과 부딪힌다. 그래서 초에는 위치 에 있다.