Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import random
- opt = input()
- opt = opt.split(" ")
- def st(n):
- i = 0
- s = "a1{b2c3d4e5f6g7h8i9j0k-l[m]n\o'p;q,r.<s/t>!)?u@:v#w$x(%}y^|z&"
- while len(s) != n:
- s += r(i)
- i +=1
- return s
- def r(i):
- s = "AaB1C{DbE2FcG3HdI4JeK5LfM6NgO7PhQ8RiS9TjU0VkW-XlY[Zma]bnn\dor'yp7;6q4,srl.p<0s-/+t>!)?u@:v#w$x(%}y^|z&"
- random.seed(i)
- t = random.randint(1,101)
- return s[t]
- def enter_substring(st,original):
- l = len(st)
- f = 0
- for i in range(len(original)):
- l_count = 0
- if st[0] == original[i]:
- for j in range(len(st)):
- if st[j] == original[i+j]:
- l_count += 1
- if l_count == l:
- print("offset = ",i+1)
- f = 1
- if f == 0:
- print("wrong substring entered!")
- if int(opt[0]) == 1 and int(opt[1])<102:
- s = "AaB1C{DbE2FcG3HdI4JeK5LfM6NgO7PhQ8RiS9TjU0VkW-XlY[Zma]bnn\dor'yp7;6q4,srl.p<0s-/+t>!)?u@:v#w$x(%}y^|z&"
- print(s[:int(opt[1])])
- if int(opt[0]) == 1 and int(opt[1])>=102:
- print(st(int(opt[1])))
- if int(opt[0]) == 2:
- original = st(20280)
- enter_substring(str(opt[1]),original)
Add Comment
Please, Sign In to add comment