试题描述 在n行n列的字符方阵中I表示“我”最初所在位置,R是大兵瑞恩所在位置.4<n<11.“我”从当前位置可以向上.或下.或左.或右移动一格,只要新点无障碍且未出界.标有“.”的位置可以通过,标有“*”的位置是障碍物,不能到达和通过.标有字母A~G的位置代表“门”,是有条件的障碍物,1~7依次是A~G的钥匙.走到某个门时,若已走路径未经过其钥匙,则门视为“*”,若已经过其钥匙则视为“.”.求“我”到达瑞恩的位置至少要走多少步?若无法到达输出-1. 输入 输入文件SAVE.IN中共n行n列字…