Advertisement
Guest User

Untitled

a guest
Nov 21st, 2019
110
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.72 KB | None | 0 0
  1. ##a,b = [int(i)for i in input().split()]
  2. ##et= input()
  3. a,b = 14 ,4
  4. et = "JQ IRKEYFG EXQ"
  5.  
  6. TPT = pow(2,20)
  7. l=[[0 for i in range(b)]for i in range(b)]
  8. y=0
  9. for i in range(len(l)):
  10. for j in range(len(l[i])):
  11. y=((33*y)+1)%TPT
  12. l[i][j]=y
  13. s=[0 for i in range(b)]
  14. for i in range(b):
  15. for j in range(b):
  16. s[j]=(s[j]+l[i][j])%TPT
  17.  
  18. s=map(str,s)
  19.  
  20. def bb(s):
  21. s=int(s)
  22. opt=[]
  23. while s:
  24. opt.append(s%27)
  25. s//=27
  26. return opt
  27. out = bb("".join(s))
  28. print(out)
  29. print(list(map(lambda x:x-ord('A'),map(ord,et))))
  30. print(list(map(lambda x:x-ord('A'),map(ord,"THIS IS A TEST"))))
  31.  
  32. for i,j in zip(et,out):
  33. print(i,j)#chr(ord('A')+((ord(i)+j)%27)),end=" ")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement