Submission #919865

#TimeUsernameProblemLanguageResultExecution timeMemory
919865boris_mihovMemory (IOI10_memory)C++17
100 / 100
1 ms596 KiB
#include "grader.h"
#include "memory.h"
#include <algorithm>

const int MAXN = 50 + 10;

char l[MAXN];
int p[MAXN];
void play() 
{
    for (int i = 1 ; i <= 50 ; ++i)
    {
        l[i] = faceup(i);
        p[i] = i;
    }

    std::sort(p + 1, p + 51, [&](int x, int y)
    {
        return l[x] < l[y];
    });
    
    for (int i = 1 ; i <= 50 ; ++i)
    {
        faceup(p[i]);
    }
}
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...