Submission #1294734

#TimeUsernameProblemLanguageResultExecution timeMemory
1294734tofikkAddk (eJOI21_addk)Pypy 3
0 / 100
2098 ms56492 KiB
#bu nədi gələn səfər daha çətin sal Tuncay N,K=map(int, input().split()) A=list(map(int, input().split())) Q=int(input()) for _ in range(Q): query=input().split() if query[0]=='1': indices=[int(x)-1 for x in query[1:]] temp=A[indices[0]] for i in range(len(indices)-1): A[indices[i]]=A[indices[i+1]] A[indices[-1]]=temp elif query[0]=='2': l,r,m=map(int, query[1:]) l-=1 r-=1 total=0 length=r-l+1 for i in range(length): x=i+l w=min(i+1,m,length-i) total+=A[x]*w print(total)

Compilation message (stdout)

Compiling 'Main.py'...

=======
  adding: __main__.pyc (deflated 31%)

=======
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...