Python,
pasted
on Apr 13:
|
|
letters1 = "fscxgmaffxdawqbjuojbfgaxzaouhkscdfy"
letters2 = "bncxapaexyufdcbjfhgvxcggeurtfdrszxb"
letters3 = "qewspdwexmjsdxacvhngnihjkxcernaxclr"
letters4 = "dcghrcxhjfkdfgycfvcjawvujysdcvwyzxi"
letters1ro = "scdfyaouhkfgaxzjuojbdawqbmaffxfscxg"
letters2ro = "rszxburtfdxcggejfhgvufdcbpaexybncxa"
letters3ro = "axclrxcernnihjkcvhngjsdxadwexmqewsp"
letters4ro = "wyzxiysdcvawvujcfvcjkdfgycxhjfdcghr"
(s1, s2,s3,s4,s1r,s2r,s3r,s4r,s1ro,s2ro,s3ro,s4ro,s1ror,s2ror,s3ror,s4ror) = ("","","","","","","","","","","","","","","","")
fib = [0,1,1,2,3,5,8,13,21,34]
for i in fib:
s1 += letters1[i]
s2 += letters2[i]
s3 += letters3[i]
s4 += letters4[i]
s1r += letters1[34-i]
s2r += letters2[34-i]
s3r += letters3[34-i]
s4r += letters4[34-i]
s1ro += letters1ro[i]
s2ro += letters2ro[i]
s3ro += letters3ro[i]
s4ro += letters4ro[i]
s1ror += letters1ro[34-i]
s2ror += letters2ro[34-i]
s3ror += letters3ro[34-i]
s4ror += letters4ro[34-i]
print "Original order, applied 0,1,1,2,... :" +s1 + "\t" + s2 + "\t" +s3+ "\t" + s4
print "Original order, applied 34,33,33,.. :" +s1r + "\t" + s2r + "\t" +s3r+ "\t" + s4r
print "Reversed order, applied 0,1,1,2,... :" +s1ro + "\t" + s2ro + "\t" +s3ro+ "\t" + s4ro
print "Reversed order, applied 34,33,33,.. :" +s1ror + "\t" + s2ror + "\t" +s3ror+ "\t" + s4ror
|
Output:
|
|
Original order, applied 0,1,1,2,... :fsscxmfqgy bnncxpxccb qeewsdxxir dccghcjgwi
Original order, applied 34,33,33,.. :yffdckogqf bxxzsdrccb rllcxncixq ixxzyvswgd
Reversed order, applied 0,1,1,2,... :sccdfahxag rsszxufgfa axxclxrjsp wyyzxycudr
Reversed order, applied 34,33,33,.. :gxxcsxaaxs axxcnyafgr psswemwsja rhhgcfxduw
|
|