제출 #222597

#제출 시각아이디문제언어결과실행 시간메모리
222597errorgornPopcount (COCI19_popcount)Cpython 3
0 / 110
25 ms3384 KiB
import math

n,k=map(int,input().split(" "))

ans=[]

mul=1

while (n!=1):
    temp=0

    for i in range(0,n,5):
        temp|=(1<<i)

    ans+=["A=(((((A&"+str(temp)+")+((A>>"+str(1*mul)+")&"+str(temp)+"))+((A>>"+str(2*mul)+")&"+str(temp)+"))+((A>>"+str(3*mul)+")&"+str(temp)+"))+((A>>"+str(4*mul)+")&"+str(temp)+"))"]
    
    n=math.ceil(n/5)
    mul*=5

print(len(ans))

for i in range(len(ans)):
    print(ans[i])
    
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...