| # | 제출 시각 | 아이디 | 문제 | 언어 | 결과 | 실행 시간 | 메모리 |
|---|---|---|---|---|---|---|---|
| 1358823 | maya_s | Worm Worries (BOI18_worm) | C++20 | 0 ms | 0 KiB |
#include "sorting.h"
#include<bits/stdc++.h>
using namespace std;
typedef int ll;
int findSwapPairs(int n, int s[], int m, int x[], int y[], int p[], int q[]) {\
vector<ll> v(n);
for(ll i = 0; i < n; i++) v[i] = s[i];
ll cnt = 0;
for(ll i = 0; i < n; i++){
for(ll j = i+1; j < n; j++) if(v[j] == i){
swap(v[i], v[j]);
p[cnt] = i, q[cnt] = j;
cnt++;
break;
}
}
return cnt;
}
