def znajdz_wzorzec(t, w):
n = len(t)
m = len(w)
for i in range(n-m+1):
ok = True
for j in range(m):
if t[i+j] != w[j]:
ok = False
break
if ok:
return i
return -1
tekst = "fhsdabbaslifhkflh"
wzorzec1 = "abba"
wzorzec2 = "fhkflh"
wzorzec3 = "xxx"
print(znajdz_wzorzec(tekst, wzorzec1))
print(znajdz_wzorzec(tekst, wzorzec2))
print(znajdz_wzorzec(tekst, wzorzec3))
#print(wzorzec in tekst)
#print(tekst.find(wzorzec))
ZGVmIHpuYWpkel93em9yemVjKHQsIHcpOgoJbiA9IGxlbih0KQoJbSA9IGxlbih3KQoJCglmb3IgaSBpbiByYW5nZShuLW0rMSk6CgkJb2sgPSBUcnVlCgkJZm9yIGogaW4gcmFuZ2UobSk6CgkJCWlmIHRbaStqXSAhPSB3W2pdOgoJCQkJb2sgPSBGYWxzZQoJCQkJYnJlYWsKCQlpZiBvazoKCQkJcmV0dXJuIGkKCQkJCglyZXR1cm4gLTEKCgp0ZWtzdCA9ICJmaHNkYWJiYXNsaWZoa2ZsaCIKd3pvcnplYzEgPSAiYWJiYSIKd3pvcnplYzIgPSAiZmhrZmxoIgp3em9yemVjMyA9ICJ4eHgiCgpwcmludCh6bmFqZHpfd3pvcnplYyh0ZWtzdCwgd3pvcnplYzEpKQpwcmludCh6bmFqZHpfd3pvcnplYyh0ZWtzdCwgd3pvcnplYzIpKQpwcmludCh6bmFqZHpfd3pvcnplYyh0ZWtzdCwgd3pvcnplYzMpKQoKI3ByaW50KHd6b3J6ZWMgaW4gdGVrc3QpCiNwcmludCh0ZWtzdC5maW5kKHd6b3J6ZWMpKQo=