Submission #1181794

#TimeUsernameProblemLanguageResultExecution timeMemory
1181794kemalmete1Mountains (NOI20_mountains)Pypy 3
0 / 100
2104 ms265540 KiB
n = int(input()) heights = [int(h) for h in input().split()] total = 0 while n > 2: max_val = max(heights) max_index = heights.index(max_val) temp = heights.copy() temp_len = n i = 0 while i < temp_len: if temp[i] == max_val and i != max_index: temp.pop(i) temp_len -= 1 i += 1 left = max_index right = temp_len - max_index - 1 total += left * right heights.pop(max_index) n -= 1 print(total)

Compilation message (stdout)

Compiling 'Mountains.py'...

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

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