Submission #618204

#TimeUsernameProblemLanguageResultExecution timeMemory
618204serizeArranging Shoes (IOI19_shoes)C++17
10 / 100
28 ms3124 KiB
#include "shoes.h" #include <bits/stdc++.h> #include <cstdio> #include <cassert> using namespace std; typedef long long ll; long long count_swaps(std::vector<int> s) { int n = s.size(); if(n == 2){ if(s[0] < 0 and s[1] > 0) return 0; else return 1LL; } else{ int ans = 0, pos = -2; for(int i = 0; i < n; i++){ if(s[i] < 0){ pos += 2; ans += (abs(i-pos)); } } return ans; } return 0; }
#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...