3069 - 谜题

题目描述

有一个这样的谜题:一个 55 列的网格中恰好有一个星号 *,其他格子各有一个字母。

图1

一共有 4 种指令:ABLR,分别表示把空格上、下、左、右的相邻字母移到空格中。输入初始网格和长度为 5 的指令序列,输出指令执行完毕后的网格。保证所有指令都能正常执行。

例如,图 1 执行指令 ARRBB 后,效果如图 2 所示。

图2

输入

5 行,每行 5 个字符,用空格隔开。

6 行是由 5 个连续的字符组成的一个指令序列。

输出

5 行。每行 5 个字符,用空格隔开。

样例

输入

T R G S J
X D O K I
M * V L N
W P A B E
U Q H C F
ARRBB

输出

T R G S J
X O K L I
M D V B N
W P A * E
U Q H C F
说明

【样例说明】

指令 ARRBB 的执行过程如下。

题目参数
时间限制 1 秒
内存限制 128 MB
提交次数 14
通过人数 11
金币数量 1 枚
统计
上一题 下一题