제출 #127259

#제출 시각아이디문제언어결과실행 시간메모리
127259nhimnam120Art Exhibition (JOI18_art)C++14
100 / 100
269 ms8880 KiB
#include<bits/stdc++.h> #define fi first #define se second using namespace std; vector<pair<long long, long long> > inp; long long sum1=-1e18; long long sum2=-1e18; signed main(){ ios_base::sync_with_stdio(0); cin.tie(0); long long n; cin >> n; for(int i=1;i<=n;i++){ long long a,b; cin >> a >> b; inp.push_back({a,b}); } sort(inp.begin(),inp.end()); long long SUM=0; for(int i=0;i<inp.size();i++){ sum1 = max(sum1, inp[i].fi-SUM); SUM+=inp[i].se; sum2 = max(sum2, SUM - inp[i].fi + sum1); } cout << sum2; }

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

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