Enable Javascript in your browser and then refresh this page, for a much enhanced experience.
First solution in Clear category for Cipher Map by Sim0000
def recall_password(cipher_grille, ciphered_password):
def rot(g):
return [[g[3-x][y] for x in range(4)] for y in range(4)]
password = []
for i in range(4):
password += [ciphered_password[y][x] for y in range(4) for x in range(4) if cipher_grille[y][x] == 'X']
cipher_grille = rot(cipher_grille)
return ''.join(password)
May 21, 2014
Comments: