# | 제출 시각 | 아이디 | 문제 | 언어 | 결과 | 실행 시간 | 메모리 |
---|---|---|---|---|---|---|---|
420742 | 2021-06-08T13:40:31 Z | LouayFarah | 정렬하기 (IOI15_sorting) | C++14 | 5 ms | 332 KB |
#include "bits/stdc++.h" #include "sorting.h" using namespace std; int findSwapPairs(int n, int s[], int m, int x[], int y[], int p[], int q[]) { bool sub0 = true, sub2 = true; for(int i = 0; i<m; i++) { if((x[i]!=y[i])||(x[i]==y[i]&&x[i]!=0)) { sub0 = false; break; } } for(int i = 0; i<m; i++) { if(x[i]!=0||y[i]!=1) { sub2 = false; break; } } if(sub0) { int i = 0; while(i<n) { bool sorted = true; int curr = 1; while(curr<=n) { if(s[curr-1]!=curr) { sorted = false; break; } curr++; } if(sorted) break; int j = i; int mini = n+1; int ind = j; while(j<n) { if(s[j]<mini) { mini = s[j]; ind = j; } j++; } p[i] = i, q[i] = ind; swap(s[i], s[ind]); i++; } return i; } else if(sub2) { } else { } }
Compilation message
# | 결과 | 실행 시간 | 메모리 | Grader output |
---|---|---|---|---|
1 | Incorrect | 0 ms | 204 KB | Output isn't correct |
2 | Halted | 0 ms | 0 KB | - |
# | 결과 | 실행 시간 | 메모리 | Grader output |
---|---|---|---|---|
1 | Incorrect | 0 ms | 204 KB | Output isn't correct |
2 | Halted | 0 ms | 0 KB | - |
# | 결과 | 실행 시간 | 메모리 | Grader output |
---|---|---|---|---|
1 | Incorrect | 1 ms | 204 KB | Output isn't correct |
2 | Halted | 0 ms | 0 KB | - |
# | 결과 | 실행 시간 | 메모리 | Grader output |
---|---|---|---|---|
1 | Incorrect | 0 ms | 204 KB | Output isn't correct |
2 | Halted | 0 ms | 0 KB | - |
# | 결과 | 실행 시간 | 메모리 | Grader output |
---|---|---|---|---|
1 | Incorrect | 5 ms | 332 KB | Output isn't correct |
2 | Halted | 0 ms | 0 KB | - |
# | 결과 | 실행 시간 | 메모리 | Grader output |
---|---|---|---|---|
1 | Incorrect | 5 ms | 332 KB | Output isn't correct |
2 | Halted | 0 ms | 0 KB | - |