Submission #353080

#TimeUsernameProblemLanguageResultExecution timeMemory
353080juggernautCarnival Tickets (IOI20_tickets)C++14
0 / 100
1 ms364 KiB
#include"tickets.h" #include<bits/stdc++.h> #ifndef EVAL #include"grader.cpp" #endif using namespace std; long long find_maximum(int k,vector<vector<int>>x){ int n=x.size(); int m=x[0].size(); vector<pair<int,int>>v; vector<vector<int>>answer(n,vector<int>(m,-1)); for(int i=0;i<n;i++) v.push_back({x[i][m-1]-x[i][0],i}); sort(v.begin(),v.end()); int i; long long res=0; for(i=0;i<(n>>1);i++){ answer[v[i].second][0]=0; res-=x[v[i].second][0]; } for(;i<n;i++){ answer[v[i].second][m-1]=0; res+=x[v[i].second][m-1]; } allocate_tickets(answer); return res; }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...