Submission #1285936

#TimeUsernameProblemLanguageResultExecution timeMemory
1285936Joon_YorigamiArt Exhibition (JOI18_art)Pypy 3
100 / 100
802 ms236848 KiB
n,*r,=map(int,open(0).read().split());f=[0];*j,=sorted(range(n),key=lambda x:r[x*2]);z=d=0 for _ in j:b=r[_*2+1];z=max(z,b);f.append(d:=d+b) m=r[(j[0]<<1)] for i in range(n): a=r[j[i]<<1] z=max(z,f[i+1]-a+m) m=max(m,a-f[i]) print(z)

Compilation message (stdout)

Compiling 'art.py'...

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

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