Enable Javascript in your browser and then refresh this page, for a much enhanced experience.
Wicked Transposition solution in Clear category for Cipher Map by Vulwsztyn
def transponuj(g):
k=[]
for i in range(len(g)):
l=''
for j in range(len(g[0])):
if g[len(g)-j-1][i]=='X':
l+='X'
else:
l+='.'
k.append(l)
return (k)
def dodaj (g,p,o):
for i in range(len(g)):
for j in range(len(g[0])):
if g[i][j]=='X':
o+=p[i][j]
return o
def recall_password(g, p):
o=''
g1=transponuj(g)
g2=transponuj(g1)
g3=transponuj(g2)
o=dodaj(g,p,o)
o=dodaj(g1,p,o)
o=dodaj(g2,p,o)
o=dodaj(g3,p,o)
return o
Oct. 31, 2016