Initial release
This commit is contained in:
24
La paranoïa de Calot.py
Normal file
24
La paranoïa de Calot.py
Normal file
@@ -0,0 +1,24 @@
|
||||
input = """hok:sopkhopgue;du:jeuploahtegrxropcdoyptytkojeoxtekxtekpoapte!rtxkluxkexyoarapokauepuxaltxagokyguakxoktxayukmpux:sohoxawtxkhurkjerugu!uxauqolowpterggopgokyrkaoklokohytrktxxoepkuhokaptekkokvytephopoapte!opoxyupauxalewepoueuggoiatealptracatepxoiuque:socatepxoiuque:socatepxoiulptraocuggoiatealptracyr!taoikep!tekhohocpoxapoiluxkgoyup:cuppr!ougumtxaurxocohypexaoigoguwzprxaso!oqoaugcmtx:oiatealptrau::pteyrkytepoxapopluxkgokatrgoaaokyewgrjeokcuemtxlulptrao!tekapte!opoiexoytpaolokop!r:ojerltxxolrpo:aohoxau::okue;:erkrxoklepokauepuxacgo:tloloxapoookajeupuxaoloe;:rxjeuxaoseralrokocuaaoxartxoxte!puxaguytpaodurytkrartxxoexkouelu:rlokyo:rugohoxarhytpaoleyup:zoggt,katxodekaouelokkeknn:ogukopuralthhuqojeo!tekktzoilrkktekdekaou!uxalohopoapte!opnjeuxlgo:erkrxrop!teklohuxlopu:ojeo!tek!tegoihuxqoplraokgerblok:tpxr:stxkue!rxurqpooaleqtgtewakzcrg!tek:txlerpuauhuauwgon"""
|
||||
decal = -4
|
||||
|
||||
s1="azertyuiop"
|
||||
s2="qsdfghjklm"
|
||||
s3="wxcvbn,;:!"
|
||||
|
||||
res = ""
|
||||
for c in input:
|
||||
if c in s1:
|
||||
s = s1
|
||||
if c in s2:
|
||||
s = s2
|
||||
if c in s3:
|
||||
s = s3
|
||||
|
||||
pos = s.find(c) - decal
|
||||
if pos < 0:
|
||||
pos = pos + len(s)
|
||||
if pos > len(s)-1:
|
||||
pos = pos - len(s)
|
||||
res = res + s[pos]
|
||||
|
||||
print(res)
|
||||
Reference in New Issue
Block a user