제출 #1089713

#제출 시각아이디문제언어결과실행 시간메모리
1089713ezzzayArt Exhibition (JOI18_art)C++14
100 / 100
370 ms32944 KiB
#include<bits/stdc++.h> using namespace std; #define int long long #define pb push_back #define ff first #define ss second const int N=5e5+5; int a[N],b[N]; vector<pair<int,int>>v; signed main(){ int n; cin>>n; int ans=0; for(int i=0;i<n;i++){cin>>a[i]>>b[i]; v.pb({a[i],b[i]}); } sort(v.begin(),v.end()); int ps[N]; for(int i=1;i<=n;i++){ ps[i]=ps[i-1]+v[i-1].ss; } int f=0,s=1e18; for(int i=1; i<=n; i++){ s=min(s,ps[i-1]-v[i-1].ff); ans=max(ans,(ps[i]-v[i-1].ff)-s); } cout<<ans; }

컴파일 시 표준 에러 (stderr) 메시지

art.cpp: In function 'int main()':
art.cpp:23:9: warning: unused variable 'f' [-Wunused-variable]
   23 |     int f=0,s=1e18;
      |         ^
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...