Submission #443395

#TimeUsernameProblemLanguageResultExecution timeMemory
443395leinad2Fountain Parks (IOI21_parks)C++17
5 / 100
71 ms8964 KiB
#include "parks.h" #include<bits/stdc++.h> using namespace std; int construct_roads(vector<int>x, vector<int>y) { vector<pair<int, int> >V; int n, i, j, k;n=x.size(); for(i=0;i<n;i++)V.push_back({y[i], i}); sort(V.begin(), V.end()); for(i=1;i<V.size();i++)if(V[i].first!=V[i-1].first+2)return 0; vector<int>u, v, a, b; for(i=1;i<V.size();i++) { u.push_back(V[i-1].second); v.push_back(V[i].second); a.push_back(1); b.push_back(V[i-1].first+1); } build(u, v, a, b); return 1; }

Compilation message (stderr)

parks.cpp: In function 'int construct_roads(std::vector<int>, std::vector<int>)':
parks.cpp:10:14: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::pair<int, int> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   10 |     for(i=1;i<V.size();i++)if(V[i].first!=V[i-1].first+2)return 0;
      |             ~^~~~~~~~~
parks.cpp:12:14: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::pair<int, int> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   12 |     for(i=1;i<V.size();i++)
      |             ~^~~~~~~~~
parks.cpp:7:15: warning: unused variable 'j' [-Wunused-variable]
    7 |     int n, i, j, k;n=x.size();
      |               ^
parks.cpp:7:18: warning: unused variable 'k' [-Wunused-variable]
    7 |     int n, i, j, k;n=x.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...