This submission is migrated from previous version of oj.uz, which used different machine for grading. This submission may have different result if resubmitted.
#include<bits/stdc++.h>
#include "shoes.h"
using namespace std;
#define all(x) x.begin(), x.end()
#define pb push_back
#define ll long long
#define vout(v) for(int i=0; i<v.size(); i++) cout<<v[i]<<' ';
int tt[10];
long long count_swaps(vector<int> a){
int n = a.size();
if(n == 2){
if(a[0] > 0){
return 1;
}
else{
return 0;
}
}
int ok1 = 1, k1=abs(a[0]);
for(int i=1; i<n; i++){
if(k1 != abs(a[i])) ok1 = 0;
}
if(ok1){
int ls = 0;
int ans=0;
for(int i=0; i<n; i++){
if(a[i] < 0){
ans += abs(i - ls);
ls += 2;
}
}
return ans;
}
return 0;
}
| # | 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... |