Давайте предположим, что вы можете вращать вашу строку t раз, и она будет той же самой строкой. Затем, если вы повернете его еще раз по len (S) -t, вы точно получите ту же строку. Если мы предположим, что t>len(S)/2
, мы получим это len(S)-t<len(S)/2
, поэтому минимальное вращение всегда <=len(S)/2