twOBoOgEr
시간 제한1초메모리 제한512 MB
벽이 있는 직선 위에서 질량 n kg인 B가 정지해 있던 질량 1 kg인 A를 탄성 충돌할 때, A와 B 또는 A와 벽 사이에서 일어나는 충돌 횟수를 n ≤ 10^6 범위에서 구한다.
문제
함수 P6 를 작성하라.
- 직선 위에 두 물체 A, B가 있고 왼쪽에 벽이 있다. A는 벽에 더 가깝고 B보다 앞에 있다. 처음에 A와 B는 정지해 있고 질량은 각각 1 kg, kg이다. 갑자기 B가 A를 향해 1 m/s의 속력으로 움직여 충돌한다. 충돌은 탄성 충돌이다.
- 입력 매개변수: 양의 정수 ()
- 반환값: A와 B 또는 A와 벽 사이의 충돌 횟수
- 힌트: 질량 , 인 두 물체가 초기 속도(속력이 아님) , 로 충돌할 때, 충돌 후 속도 , 는 를 만족한다. 그리고 탄성 충돌에서는 운동 에너지가 보존된다.