Submission #517315

#TimeUsernameProblemLanguageResultExecution timeMemory
517315KoDPopcount (COCI19_popcount)Cpython 3
0 / 110
16 ms2772 KiB
from audioop import reverse


n, m = map(int, input().split())
k = 1
while k < n:
    s = ''
    while len(s) < n:
        s += '1' * k
        s += '0' * k
    b = int((s[:n])[::-1], 2)
    print('A=((A&{})+((A>>{})&{}))'.format(b, k, b))
    k *= 2
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...