Submission #1255176

#TimeUsernameProblemLanguageResultExecution timeMemory
1255176nerrrminArranging Shoes (IOI19_shoes)C++20
10 / 100
0 ms328 KiB
#include "shoes.h" #include<bits/stdc++.h> #define pb push_back using namespace std; long long count_swaps(std::vector<int> s) { vector < int > lt, rt; int i = 0; for (auto x: s) { if(x < 0)lt.pb(i); else rt.pb(i); i ++; } int j = 0; long long ans = 0; for (int i = 0; i < lt.size(); ++ i) { int f = lt[i]; int s = rt[i]; if(s < f)ans += f - s; else ans += s - f - 1; //ans += abs(s - (f-1)); } return ans; }
#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...