도로를 시작점으로 0무한정 계속되는 수선 으로 생각하십시오 .
.................................................................
이 도로에 두 차량은 다음과 같습니다 C및 R. C잡으려고 경찰 R, 강도입니다. C에서 시작 0하고, R도로에 시작 어딘가에 :
C.............................R..................................
경찰은 벌써 움직이고 있어요-강도를 쫓고 있어요 그는 일정한 속도를 가지고 있습니다. 강도가 방금 차에 탔어요 그는 가속하고 있습니다. 각 진드기, 강도는 그의 가속에 의해 증가합니다.
말 경찰의 속도는 7과 강도의 가속이다 1. 강도가에서 시작 30하면 도로가 각 진드기처럼 보일 것입니다.
C.............................R..................................
.......C.......................R.................................
..............C..................R...............................
.....................C..............R............................
............................C...........R........................
...................................C.........R...................
..........................................C........R.............
.................................................C........R......
위의 마지막 진드기 후, 강도는 경찰의 속도와 같으며 여전히 앞서 있습니다. 경찰이 일정한 속도로 움직이고 강도가 여전히 속도를 높이고 있기 때문에 강도가 탈출하여 진실한 값을 출력합니다. 그러나 경찰의 속도가 9... 이라면
C.............................R..................................
.........C.....................R.................................
..................C..............R...............................
...........................C........R............................
....................................C...R........................
.............................................X...................
... 경찰은 강도가 도망 치기 전에 강도를 따라 잡기 X때문에 (로 표시 ) 거짓 값을 출력합니다.
당신의 작업
경찰의 속도, 강도, 강도 등 세 가지 입력이 주어지면 강도가 도망 칠지 여부가 결정됩니다.
규칙
- 경찰은 항상에서 시작합니다
0. - 모든 입력은 양의 정수입니다.
- 틱 후 경찰의 위치가 강도보다 크거나 같은 경우 경찰은 강도를 잡습니다.
- 아직 잡히지 않았을 때 강도는 도망 치며 그의 속도는 경찰보다 큽니다.
- 출력 후 프로그램을 종료해야합니다.
- 강도는 각 진드기를 움직이기 전에 가속합니다.
테스트 사례
Cop Speed, Robber Position, Robber Acceleration -> Output
7, 30, 1 -> truthy
9, 30, 1 -> falsey
2, 1, 3 -> truthy
100, 100, 50 -> truthy
60, 60, 20 -> falsey
10, 1, 1 -> falsey
10, 50, 2 -> truthy
11, 50, 2 -> truthy
12, 50, 2 -> truthy
13, 50, 2 -> truthy
14, 50, 2 -> truthy
15, 50, 2 -> truthy
16, 50, 2 -> falsey
17, 50, 2 -> falsey
18, 50, 2 -> falsey
100, 451, 10 -> truthy
비주얼을 만드는 참조 Python 3 구현 : 온라인으로 사용해보십시오!
이것은 code-golf 이므로 바이트 단위의 최단 답변이 이깁니다.
robber acceleration, cop speed, robber position됩니까 , 아니면 원하는 형식으로 입력 할 수 있습니까 ( 대신)?