Submission #77649

#TimeUsernameProblemLanguageResultExecution timeMemory
77649emil_physmathFortune Telling 2 (JOI14_fortune_telling2)C++14
4 / 100
3023 ms3636 KiB
#include <iostream> using namespace std; const int MAXN=200005, MAXK=200005; int n, k; long long a[MAXN], b[MAXN], t[MAXK], sum; int main() { cin>>n>>k; for (int i=0; i<n; i++) cin>>a[i]>>b[i]; for (int j=0; j<k; j++) cin>>t[j]; for (int j=0; j<k; j++) for (int i=0; i<n; i++) if (a[i]<=t[j]) swap(a[i], b[i]); for (int i=0; i<n; i++) sum+=a[i]; cout<<sum<<endl; char I; cin >> I; return 0; }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...