Submission #313736

#TimeUsernameProblemLanguageResultExecution timeMemory
313736DanerZeinCarnival Tickets (IOI20_tickets)C++14
0 / 100
1 ms256 KiB
#include "tickets.h" #include <vector> #include <bits/stdc++.h> using namespace std; typedef long long ll; typedef vector<ll> vi; long long find_maximum(int k, std::vector<std::vector<int>> x) { vector<vector<int> > ti; int n=x.size(); int m=x[0].size(); ti.resize(n); for(int i=0;i<n;i++){ for(int j=0;j<m;j++) ti[i].push_back(0); } vi aux; for(int i=0;i<n;i++){ aux.push_back(ti[i][0]); } sort(aux.begin(),aux.end()); ll b=aux[(n/2)-1]; ll res=0; for(int i=0;i<aux.size();i++){ res+=(abs(aux[i]-b)); } allocate_tickets(ti); return res; }

Compilation message (stderr)

tickets.cpp: In function 'long long int find_maximum(int, std::vector<std::vector<int> >)':
tickets.cpp:22:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<long long int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   22 |   for(int i=0;i<aux.size();i++){
      |               ~^~~~~~~~~~~
#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...