# 栅格密码 #密码破解
密码格栅是一个 4×4 见方的纸,上面有四个窗口。 将格栅放在相同尺寸的纸上,编码器写下密码的前四个符号 窗户内(见下图)。 之后,编码器将格栅顺时针旋转 90 度。 之前写的符号隐藏在格栅下,干净的纸张出现在窗户内。 然后,编码器在窗户上写下密码的下一个四个符号,并将格栅旋转 90 度 再。 然后,他们写下以下四个符号并再次转动格栅。 最后,他们写下密码的最后四个符号。 如果没有相同的密码格栅,则很难从由 16 个组成的正方形中辨别密码 符号。
编写一个模块,使机器人在回家时能够通过代码轻松调用密码。
密码格栅和密码表示为字符串数组(元组)。
输入:密码格栅和密码作为字符串元组。
输出:字符串形式的密码。
例:
recall_password(['X...', '..X.', 'X..X', '....'],
['itdf', 'gdce', 'aton', 'QRdi']) == 'ICANTforgetIDDQD'
recall_password(['....', '