Submission #1215274

#TimeUsernameProblemLanguageResultExecution timeMemory
1215274ColourAttilaArranging Shoes (IOI19_shoes)C++17
Compilation error
0 ms0 KiB
#include <bits/stdc++.h> using namespace std; using ll = long long; long long count_swaps_subt2(vector<int>v){ ll n = (ll)v.size(); vector<int> e; for(auto i : v) if(i < 0) e.push_back(i); sort(e.begin(), e.end()); ll cv = 1e9; do{ vector<int>p; for(ll i = 0; i < e.size(); i ++) p.push_back(e[i]), p.push_back(-e[i]); ll say = 0; vector<int> a = v; for(ll i = 0; i < n; i ++){ if(a[i] == p[i]) continue; ll j; for(j = i + 1; j < n; j ++){ if(a[j] == p[i]) break; } for(; j > i; j --){ say ++; a[j] = a[j - 1]; } a[i] = p[i]; } cv = min(cv, say); }while(next_permutation(e.begin(), e.end())); return cv; }

Compilation message (stderr)

/usr/bin/ld: /tmp/ccSC10RQ.o: in function `main':
grader.cpp:(.text.startup+0x288): undefined reference to `count_swaps(std::vector<int, std::allocator<int> >)'
collect2: error: ld returned 1 exit status