Submission #420720

#TimeUsernameProblemLanguageResultExecution timeMemory
420720LouayFarahSorting (IOI15_sorting)C++14
0 / 100
1079 ms332 KiB
#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) { 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 n; } else if(sub2) { } else { } }

Compilation message (stderr)

sorting.cpp: In function 'int findSwapPairs(int, int*, int, int*, int*, int*, int*)':
sorting.cpp:56:1: warning: control reaches end of non-void function [-Wreturn-type]
   56 | }
      | ^
#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...