Submission #839250

#TimeUsernameProblemLanguageResultExecution timeMemory
839250epicci23Carnival Tickets (IOI20_tickets)C++17
11 / 100
1 ms724 KiB
#include "tickets.h"
#include "bits/stdc++.h"
#define pb push_back
using namespace std;
long long find_maximum(int k, vector<vector<int>> x) {
  int n = x.size();
  int m = x[0].size();
  vector<vector<int>> res(n);
  if(k==0)
  {
  	for(int i=0;i<n;i++) res[i].pb(-1);
  	allocate_tickets(res);
    return 0;
  }
  long long ans=0;
  vector<int> cur;
  for(int i=0;i<n;i++) cur.pb(x[i][0]);
  for(int i=0;i<n;i++) res[i].pb(0);
  sort(cur.begin(),cur.end());
  int xd = cur[n/2];
  for(int i=0;i<n;i++) ans+=abs(cur[i] - xd);
  allocate_tickets(res);
  return ans;
}

Compilation message (stderr)

tickets.cpp: In function 'long long int find_maximum(int, std::vector<std::vector<int> >)':
tickets.cpp:7:7: warning: unused variable 'm' [-Wunused-variable]
    7 |   int m = x[0].size();
      |       ^
#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...