find minimum cyclic parts by tttaki

while 1:
 a=raw_input();b=1
 while a[:b]*(len(a)/b)!=a:b=b+1
 print a[:b]

Note that non-ascii characters in the above source code will be escaped (such as \x9f).

download

return top