#B1312. 旅行开始了
旅行开始了
【题目描述】
地图被划分为 行 列。
每个格子中存有一个任务指引,给出下一步要前往的坐标;若指引为 0 0,表示旅行在当前格子结束。
给定起点,请依次输出旅行经过的所有坐标。
数据保证旅行会在有限步内结束。
【输入描述】
第一行输入四个整数 。
接下来 行,每行输入 个整数,第 行第 个数表示格子 的下一步坐标。
保证:
- 。
- ,。
- 每个任务指引为
0 0或一个合法坐标。 - 数据保证旅行会在有限步内结束。
【输出描述】
每行输出两个整数,表示路径经过的一个坐标,按到达顺序输出。
【样例 1】
【样例 1 输入】
3 2 1 1
1 2 1 3 2 1
2 2 0 0 1 1
【样例 1 输出】
1 1
1 2
1 3
2 1
2 2
【样例 1 解释】
从 出发,最终在指引为 0 0 的格子停止。
【样例 2】
【样例 2 输入】
4 3 2 2
1 2 1 3 1 4 0 0
2 1 3 2 2 4 1 1
3 1 3 3 3 4 0 0
【样例 2 输出】
2 2
3 2
3 3
3 4
【数据规模与约定】
| 测试点编号 | 分数 | 特殊性质 |
|---|---|---|
1 ~ 3 |
30 | |
4 ~ 6 |
||
7 ~ 10 |
40 |