Submission #1179774

#TimeUsernameProblemLanguageResultExecution timeMemory
1179774agussSorting (IOI15_sorting)C++20
0 / 100
2 ms580 KiB
#include "sorting.h" #include <bits/stdc++.h> #define dbg(x) cerr << #x << ": " << x << '\n'; using namespace std; int findSwapPairs(int N, int S[], int M, int X[], int Y[], int P[], int Q[]) { map<int, int> posi; for(int i = 0; i < N; i++){ posi[S[i]] = i; } for(int i = 0; i <= M; i++){ P[i] = i; Q[i] = posi[i]; if(S[i] == i){ P[i] = i; Q[i] = i; continue; } posi[S[i]] = posi[i]; posi[i] = i; S[posi[i]] = S[i]; S[i] = i; } return M; }
#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...