Submission #420730

# Submission time Handle Problem Language Result Execution time Memory
420730 2021-06-08T13:35:59 Z LouayFarah Sorting (IOI15_sorting) C++14
0 / 100
3 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)
        {
            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

sorting.cpp: In function 'int findSwapPairs(int, int*, int, int*, int*, int*, int*)':
sorting.cpp:57:1: warning: control reaches end of non-void function [-Wreturn-type]
   57 | }
      | ^
# Verdict Execution time Memory Grader output
1 Incorrect 1 ms 204 KB Output isn't correct
2 Halted 0 ms 0 KB -
# Verdict Execution time Memory Grader output
1 Incorrect 1 ms 204 KB Output isn't correct
2 Halted 0 ms 0 KB -
# Verdict Execution time Memory Grader output
1 Incorrect 1 ms 204 KB Output isn't correct
2 Halted 0 ms 0 KB -
# Verdict Execution time Memory Grader output
1 Incorrect 1 ms 204 KB Output isn't correct
2 Halted 0 ms 0 KB -
# Verdict Execution time Memory Grader output
1 Incorrect 3 ms 332 KB Output isn't correct
2 Halted 0 ms 0 KB -
# Verdict Execution time Memory Grader output
1 Incorrect 3 ms 332 KB Output isn't correct
2 Halted 0 ms 0 KB -