Submission details
Task:Repeating substring
Sender:Wu xiaobo
Submission time:2020-09-26 14:51:22 +0300
Language:Python3 (PyPy3)
Status:READY
Result:
Test results
testverdicttime
#1ACCEPTED0.05 sdetails
#2ACCEPTED0.05 sdetails
#30.05 sdetails
#40.05 sdetails
#50.05 sdetails
#60.06 sdetails
#70.05 sdetails
#80.05 sdetails
#90.05 sdetails
#100.05 sdetails
#11ACCEPTED0.05 sdetails
#12ACCEPTED0.05 sdetails
#13ACCEPTED0.05 sdetails
#14ACCEPTED0.05 sdetails
#15ACCEPTED0.04 sdetails

Code

string = input()

n = len(string)
for le in range(n-1, 0, -1):
    i, j = 0, le
    while j < n:
        if string[i] != string[j]:
            break
        i += 1
        i %= le
        j += 1
    else:
        print(string[:le])
        break

Test details

Test 1

Verdict: ACCEPTED

input
abcdabcdabcd

correct output
abcdabcd

user output
abcdabcd

Test 2

Verdict: ACCEPTED

input
abcdefghijklmnopqrstuvwxyz

correct output
(empty)

user output
(empty)

Test 3

Verdict:

input
yypqtdfbwzpfwsmjjagdjpfyqnyspk...

correct output
cqkgus

user output
(empty)

Test 4

Verdict:

input
zwnqhornqkcmioyxxtkkwrbkorncjh...

correct output
dywyvkf

user output
(empty)

Test 5

Verdict:

input
fhnnpfcbnpnsigmvmklzvfluwvypyb...

correct output
asjzge

user output
(empty)

Test 6

Verdict:

input
daqyvtkjopactcbkghijgrpjghmefa...

correct output
sowvwyy

user output
(empty)

Test 7

Verdict:

input
ksdohlhpsupwqhoditrhvbansccnnh...

correct output
devycn

user output
ksdohlhpsupwqhoditrhvbansccnnh...
Truncated

Test 8

Verdict:

input
edhikrxqidgjpxnyytsfzylndslhyu...

correct output
brmnvr

user output
edhikrxqidgjpxnyytsfzylndslhyu...
Truncated

Test 9

Verdict:

input
hutihnlmghdovkmbelctafdqhldiyl...

correct output
bbzhpo

user output
(empty)

Test 10

Verdict:

input
ttyameoijyqaxrkvfqkxgrwigmalxw...

correct output
cbahwtz

user output
(empty)

Test 11

Verdict: ACCEPTED

input
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa...

correct output
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa...

user output
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa...
Truncated

Test 12

Verdict: ACCEPTED

input
a

correct output
(empty)

user output
(empty)

Test 13

Verdict: ACCEPTED

input
aa

correct output
a

user output
a

Test 14

Verdict: ACCEPTED

input
ab

correct output
(empty)

user output
(empty)

Test 15

Verdict: ACCEPTED

input
zz

correct output
z

user output
z