#include "shoes.h"
#include "bits/stdc++.h"
using namespace std;
long long count_swaps(vector<int> s) {
int n = s.size();
vector<int> v;
int lf = -abs(s[1]), rg = abs(s[1]);
for (int i = 0; i < n; ++i) {
v.push_back(lf);
v.push_back(rg);
}
int ans = 0;
for (int i = 0; i < n * 2 - 1; ++i) {
if (s[i] == v[i]) continue;
int idx = -1;
for (int j = i + 1; j < n * 2; ++j) {
if (s[j] == v[i]) {
idx = j;
break;
}
}
for (int j = idx - 1; j >= i; --j) {
++ans;
swap(s[j], s[j + 1]);
}
}
return ans;
}
| # | Verdict | Execution time | Memory | Grader output |
|---|
| Fetching results... |
| # | Verdict | Execution time | Memory | Grader output |
|---|
| Fetching results... |
| # | Verdict | Execution time | Memory | Grader output |
|---|
| Fetching results... |
| # | Verdict | Execution time | Memory | Grader output |
|---|
| Fetching results... |
| # | Verdict | Execution time | Memory | Grader output |
|---|
| Fetching results... |
| # | Verdict | Execution time | Memory | Grader output |
|---|
| Fetching results... |