Submission #196978

#TimeUsernameProblemLanguageResultExecution timeMemory
196978BasilhijazArranging Shoes (IOI19_shoes)C++14
0 / 100
2 ms376 KiB
#include "shoes.h" #include <bits/stdc++.h> using namespace std; long long count_swaps(std::vector<int> s) { int cnt = 0; long long swaps = 0; for(int i = 0; i < s.size(); i++){ if(s[i] < 0){ swaps += abs(i - (cnt * 2)); for(int j = 0; j < s.size(); j++){ bool check = false; if(s[j] == s[i]*-1){ swaps += abs((cnt*2)+1 - j); if((i > j && j < cnt*2) || (i>j && j> cnt*2)){ swaps++; } break; } } cnt++; } } return swaps; }

Compilation message (stderr)

shoes.cpp: In function 'long long int count_swaps(std::vector<int>)':
shoes.cpp:6:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
     for(int i = 0; i < s.size(); i++){
                    ~~^~~~~~~~~~
shoes.cpp:9:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
             for(int j = 0; j < s.size(); j++){
                            ~~^~~~~~~~~~
shoes.cpp:10:22: warning: unused variable 'check' [-Wunused-variable]
                 bool check = false;
                      ^~~~~
#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...