Submission #409721

#TimeUsernameProblemLanguageResultExecution timeMemory
409721dreezyWiring (IOI17_wiring)C++17
0 / 100
1 ms204 KiB
#include <bits/stdc++.h> using namespace std; int min_total_length(vector<int> r, vector<int> b){ int ans = 0; int ind = 0; for( int a : r){ ans+= b[ind] -a; if(ind < b.size() -1) ind++; } while(ind < b.size()){ ans+= b[ind] - *r.rbegin(); ind++; } return ans; } /* int main(){ //int n, m; cin >> n >> m; int r[5] = {1,2,3,4,5}; int b[5] = {2,3,4,5,6}; cout << min_total_length(r, b)<<endl; }*/

Compilation message (stderr)

wiring.cpp: In function 'int min_total_length(std::vector<int>, std::vector<int>)':
wiring.cpp:11:10: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   11 |   if(ind < b.size() -1)
      |      ~~~~^~~~~~~~~~~~~
wiring.cpp:15:12: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   15 |  while(ind < b.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...