제출 #1291701

#제출 시각아이디문제언어결과실행 시간메모리
1291701goulthenArranging Shoes (IOI19_shoes)C++20
50 / 100
1095 ms1964 KiB
#include <bits/stdc++.h> #include "shoes.h" using namespace std; #define ll long long #define rep(i,a,b) for(int i = a; i <= b; i++) const int MAXN = 2e5+10; int a[MAXN]; ll count_swaps(vector<int> s) { ll ans = 0; while (s.size() > 0) { rep(i,1,(int)s.size()-1) { if(abs(s[i])==abs(s[0]) && s[0]*s[i]<0) { ans += i; if(s[0] <0) ans--; s.erase(s.begin()+i); s.erase(s.begin()); break; } } } 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...