‹ 上一题 下一题 ›

06729. USACO·曼哈顿漫步 未做

2000 ms 256 MB 测试点 20 通过率 100% USACO池题USACO-Gold模拟

题目描述

Farmer John 和他的 ()头奶牛在曼哈顿度假,但奶牛们逃跑了,现在正在城市里自由走动!曼哈顿很大——大到它的 ()条道路在 - 平面上无限延伸,但简单的是,这些道路都完全水平或垂直。每条水平和垂直道路都可以用形式为 或 的方程表示,其中 是 到 范围内的整数。

Farmer John 准确地知道每头奶牛从哪里开始行走,以及她们多久之前逃跑的。奶牛们很容易被预测,因此每头奶牛都是按照以下模式行走:

  • 她们只会以每秒一个单位的速度向北()或向东()行走。
  • 如果她们当前在一条道路上,她们会继续沿着道路的方向行走。
  • 如果她们在两条道路的交叉口处,如果她们行走了偶数秒,则向北行走,否则向东行走。

给定曼哈顿的布局以及每头奶牛的信息,帮助 Farmer John 求出他的奶牛们现在在哪里!

输入格式

输入的第一行包含 和 。

以下 行描述道路。每条道路由方向(H 或 V)和坐标 表示。输入保证道路各不相同。

以下 行描述奶牛。每头奶牛由三个整数 表示,意味着她们在 秒前从 开始行走。输入保证 位于某条道路上,且 。

输出格式

输出 行,其中第 行包含第 头奶牛当前的位置。

样例

输入
4 5
V 7
H 4
H 5
V 6
6 3 10
6 4 10
6 5 10
6 6 10
100 4 10
输出
14 5
7 13
6 15
6 16
110 4

提示说明

【样例解释】

  • 测试点 5-9:。

  • 测试点 10-20:没有额外限制。

【数据规模与约定】

  • 测试点 2-4:。

  • 测试点 5-9:。

  • 测试点 10-20:没有额外限制。

供题:Benjamin Qi

输入
输出

            
答案