Submission #1202365

#TimeUsernameProblemLanguageResultExecution timeMemory
1202365ElayV13September (APIO24_september)C++20
0 / 100
0 ms324 KiB
#include "september.h"
#include <bits/stdc++.h>
using namespace std;

const int N = 11;
const int INF = INT_MAX;

int solve(int n , int m , vector < int > F , vector < vector < int > > S)
{
        int idx[n];
        for(int i = 0;i < S[0].size();i++) idx[S[0][i]] = i;
        int res = 0;
        vector < bool > vis(n + 1 , false);
        for(int i = n - 1;i >= 1;i--)
        {
                if(vis[i]) continue;
                ++res;
                for(int j = idx[i];j >= 0;j--) vis[j] = 1;
        }
        return res;
}
#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...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...