Enable Javascript in your browser and then refresh this page, for a much enhanced experience.
First solution in Uncategorized category for The Hidden Word by TovarischZhukov
# migrated from python 2.7
def checkio(text, word):
text=text.lower().replace(" ","").split("\n")
word=word.lower()
for i,line in enumerate(text):
for j,val in enumerate(line):
if val==word[0]:
print(i,j)
pos1=i
pos2=j
r=[i+1,j+1]
for k in word[1:]:
pos2+=1
if pos2==len(text[pos1]):
pos2=0
if pos1len(text)-1:
r=[];break
if pos2>len(text[pos1])-1:
r=[];break
if k!=text[pos1][pos2]:
r=[];break
if r:return r+[pos1+1,pos2+1]
return []
Jan. 7, 2016