Submission #960238

#TimeUsernameProblemLanguageResultExecution timeMemory
960238irmuunSure Bet (CEOI17_sure)C++17
60 / 100
2003 ms4948 KiB
#include<bits/stdc++.h> using namespace std; #define ll long long #define pb push_back #define ff first #define ss second #define all(s) s.begin(),s.end() #define rall(s) s.rbegin(),s.rend() int main(){ ios_base::sync_with_stdio(false); cin.tie(0); cout.tie(0); int n; cin>>n; vector<double>a(n),b(n); for(int i=0;i<n;i++){ cin>>a[i]>>b[i]; } sort(rall(a)); sort(rall(b)); vector<double>sa(n+1),sb(n+1); sa[0]=0; sb[0]=0; for(int i=0;i<n;i++){ sa[i+1]=sa[i]+a[i]; sb[i+1]=sb[i]+b[i]; } double ans=0; for(int i=0;i<=n;i++){ for(int j=0;j<=n;j++){ ans=max(ans,min(sa[i],sb[j])-i-j); } } printf("%.4f",ans); }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...