제출 #1358376

#제출 시각아이디문제언어결과실행 시간메모리
1358376alexiahArranging Shoes (IOI19_shoes)C++20
10 / 100
1093 ms3792 KiB
#include "shoes.h"
#include <bits/stdc++.h>
using namespace std;
typedef long long ll;
typedef vector<int> vi;

long long count_swaps(vector<int> s) {
	ll ans = 0;
	while(!s.empty()){
		ll act = -1 , tn = s.size();
		for(ll i = 1; i < tn; i++){
			if(abs(s[0]) == abs(s[i])){
				act = i; break;
			}
		}
		ans += act-1;
		if(s[0] > 0) ans++;
		vi ns;
		for(ll i = 1; i < tn; i++){
			if(i != act) ns.push_back(s[i]);
		}
		s = ns;
	}
    return ans;
}
#결과 실행 시간메모리채점기 출력
결과를 불러오는 중입니다…
#결과 실행 시간메모리채점기 출력
결과를 불러오는 중입니다…
#결과 실행 시간메모리채점기 출력
결과를 불러오는 중입니다…
#결과 실행 시간메모리채점기 출력
결과를 불러오는 중입니다…
#결과 실행 시간메모리채점기 출력
결과를 불러오는 중입니다…
#결과 실행 시간메모리채점기 출력
결과를 불러오는 중입니다…