Submission #1243993

#TimeUsernameProblemLanguageResultExecution timeMemory
1243993em4ma2Art Exhibition (JOI18_art)C++20
0 / 100
4 ms320 KiB
#include <bits/stdc++.h> using namespace std; #define pb push_back #define ll long long //#define int long long const ll mod=998244353; const int mxsz=2e5+4; const ll inf =1e9+4; signed main(){ ios::sync_with_stdio(0); cin.tie(0); cout.tie(0); int n; cin>>n; pair<ll,ll>a[n]; for (int i=0;i<n;i++){ cin>>a[i].first>>a[i].second; } vector<ll>ans;ll c=0; for (int i=1;i<(1<<n);i++){ vector<ll>cur; ll sum=0;ll mn=inf,mx=0; for (int j=0;j<n;j++){ if ((1<<j)&i){ sum+=a[j].second; mn=min(mn,a[j].first); mx=max(mx,a[j].first); } } c=max(c,sum-(mx-mn)); } cout<<c<<endl; return 0; }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...