You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
24 lines
514 B
24 lines
514 B
def cesar(msg, key):
|
|
resultStr = ""
|
|
key=key%26
|
|
for char in msg:
|
|
resultStr = resultStr + chr(ord(char) + key)
|
|
return resultStr
|
|
|
|
def decrypteCesar(msg, key):
|
|
resultStr = ""
|
|
key=key%26
|
|
for char in msg:
|
|
resultStr = resultStr + chr(ord(char) - key)
|
|
return resultStr
|
|
|
|
|
|
def culdechouette(val):
|
|
tab=[]
|
|
for i in range(1,7):
|
|
for j in range(i,7):
|
|
for k in range(j,7):
|
|
if(i+j+k==val):
|
|
tab.append([i,j,k])
|
|
return tab
|