Submission #431109

#TimeUsernameProblemLanguageResultExecution timeMemory
431109davi_bartRoller Coaster Railroad (IOI16_railroad)C++17
0 / 100
272 ms13332 KiB
#include "railroad.h" #pragma GCC optimize("O3") #include <bits/stdc++.h> using namespace std; #define ll long long #define fi first #define se second #define ld long double #define pb push_back long long plan_roller_coaster(std::vector<int> s, std::vector<int> t) { int n = (int) s.size(); multiset<int> k; for(int z:s)k.insert(z); int c=0; for(int i=0;i<s.size();i++){ auto y=k.lower_bound(s[i]); if(y==k.end())c++; else k.erase(y); } return c<=0; return 0; }

Compilation message (stderr)

railroad.cpp: In function 'long long int plan_roller_coaster(std::vector<int>, std::vector<int>)':
railroad.cpp:16:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   16 |     for(int i=0;i<s.size();i++){
      |                 ~^~~~~~~~~
railroad.cpp:12:9: warning: unused variable 'n' [-Wunused-variable]
   12 |     int n = (int) s.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...