제출 #241203

#제출 시각아이디문제언어결과실행 시간메모리
241203dsjongArt Exhibition (JOI18_art)C++14
100 / 100
252 ms10464 KiB
#include <bits/stdc++.h> #define ll long long using namespace std; int main(){ ios_base::sync_with_stdio(false); cin.tie(NULL); cout.tie(NULL); int n; cin>>n; vector<pair<ll, ll>>v; for(int i=1;i<=n;i++){ ll x, y; cin>>x>>y; v.push_back({x, y}); } sort(v.begin(), v.end()); long long ans=0, suf=0; for(int i=1;i<v.size();i++){ ll x=v[i].first, y=v[i].second; ll cur=v[i-1].second-x+v[i-1].first; suf=max(suf+cur, 0ll); ans=max(ans, suf+y); //cout<<suf<<" "<<ans<<endl; } cout<<ans; }

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

art.cpp: In function 'int main()':
art.cpp:18:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  for(int i=1;i<v.size();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...