Page 57
Description
一个5*5的网格中恰好有一个格子是空的,其他格子各有一个字母,四条指令A,B,L,R分别表示将空格上、下、左、右移动。输入初始网格(以Z结束)和一串指令(以0结束),输出执行操作后的网格。越界则输出“This puzzle has no final configuration.”。
Sample Input
TRGSJ
XDOKI
M VLN
WPABE
UQHCF
ARRBBL0
ABCDE
FGHIJ
KLMNO
PQRS
TUVWX
AAA
LLLL0
ABCDE
FGHIJ
KLMNO
PQRS
TUVWX
AAAAABBRRRLL0
Z

本篇博客主要介绍算法竞赛中的一道题目——UVa227 Finals1993,该题涉及5*5网格的谜题,其中只有一个空格。玩家需要根据A、B、L、R四种指令移动空格,避免越界。题目提供初始网格布局和一系列指令,要求输出执行指令后的网格状态。若无法达到最终配置,则输出错误提示。
最低0.47元/天 解锁文章
2748

被折叠的 条评论
为什么被折叠?



