페이지를 불러오는 중…
해결한 사람
0
명
정답률
0.00
%
시간 제한
2000
ms
메모리 제한
2048
MB
수직선 위 서로 다른 위치에 개의 점프대가 설치되어 있다. 번 점프대는 고정된 위치 와 초기 점프 파워 를 가진다. 당신은 이 수직선 위의 어떤 위치에 로봇을 놓을 것이다.
로봇은 다음과 같은 규칙에 따라 움직인다:
예를 들어, 개의 점프대가 다음과 같이 설치되어 있다고 하자.
| 점프대 번호 | 위치 | 초기 파워 |
|---|---|---|
로봇이 초기 위치 에서 출발하여 만큼의 시간 동안 이동하는 과정은 다음과 같다.
| 시간 () | 로봇 위치 | 설명 | 점프대 상태 |
|---|---|---|---|
| 초기 위치에서 시작한다. | , | ||
| 점프대가 없으므로 왼쪽으로 칸 이동했다. | , | ||
| 위치 에 있는 번 점프대를 작동시켜 오른쪽으로 만큼 점프했다. | , | ||
| 점프대가 없으므로 왼쪽으로 칸 이동했다. | , | ||
| 점프대가 없으므로 왼쪽으로 칸 이동했다. | , | ||
| 위치 에 있는 번 점프대를 작동시켜 오른쪽으로 만큼 점프했다. | , | ||
| 점프대가 없으므로 왼쪽으로 칸 이동했다. | , | ||
| 위치 에 있는 번 점프대를 작동시켜 오른쪽으로 만큼 점프했다. | , |
개의 정수 쌍 ()이 주어진다. 각 쌍에 대해, 로봇이 위치 에서 출발하여 정확히 의 시간이 지난 후 도달하게 되는 위치를 구하는 프로그램을 작성하라.
로봇의 위치는 서로 독립적으로 계산되어야 하며, 항상 점프대의 초기 상태에서 시작한다. 즉, 각 경우마다 로봇은 수직선 위에 단 하나 존재하며, 점프대의 파워는 입력에서 주어진 초깃값으로부터 다시 시작한다.
| 번호 | 배점 | 제한 |
|---|---|---|
| 1 | 5 | |
| 2 | 11 | |
| 3 | 6 | , 인 모든 에 대하여 , 인 모든 에 대하여 |
| 4 | 7 | , 인 모든 에 대하여 , 인 모든 에 대하여 |
| 5 | 12 | |
| 6 | 23 | |
| 7 | 36 | 추가 제약 조건 없음. |
첫 번째 줄에 이 주어진다.
다음 개의 줄에 걸쳐 개의 정수 쌍이 주어진다. 이 중 ()번째 줄에는 와 가 공백을 사이에 두고 주어진다.
다음 줄에는 가 주어진다.
다음 개의 줄에 걸쳐 개의 정수 쌍이 주어진다. 이 중 ()번째 줄에는 와 가 공백을 사이에 두고 주어진다.
개의 줄을 출력한다. 이 중 ()번째 줄에는 로봇이 에서 출발하여 정확히 의 시간이 지난 후 도달하는 위치를 출력한다.
2
2 2
5 3
7
3 1
3 2
3 3
3 4
3 5
3 6
3 7
2
4
3
2
6
5
8
3
-3 3
2 2
11 6
4
1 6
6 12
11 3
9 4
-1
2
15
5
로그인 상태를 확인하는 중입니다.