Submission #148642

# Submission time Handle Problem Language Result Execution time Memory
148642 2019-09-01T04:50:45 Z Greedy left the chat.(#3618, miguel, claudy, MvC) List of Unique Integers (FXCUP4_unique) C++17
Compilation error
0 ms 0 KB
/*
░░░░░░░░░░░░░░░░▄▄█▀▀██▄▄░░░░░░░
░░░░░░░░░░░░░▄█▀▀░░░░░░░▀█░░░░░░
░░░░░░░░░░░▄▀░░░░░░░░░░░░░█░░░░░
░░░░░░░░░▄█░░░░░░░░░░░░░░░█░░░░░
░░░░░░░██▀░░░░░░░▄▄▄░░▄░█▄█▄░░░░
░░░░░▄▀░░░░░░░░░░████░█▄██░▀▄░░░
░░░░█▀░░░░░░░░▄▄██▀░░█████░██░░░
░░░█▀░░░░░░░░░▀█░▀█▀█▀▀▄██▄█▀░░░
░░░██░░░░░░░░░░█░░█░█░░▀▀▄█▀░░░░
░░░░█░░░░░█░░░▀█░░░░▄░░░░░▄█░░░░
░░░░▀█░░░░███▄░█░░░░░░▄▄▄▄█▀█▄░░
░░░░░▀██░░█▄▀▀██░░░░░░░░▄▄█░░▀▄░
░░░░░░▀▀█▄░▀▄▄░▄░░░░░░░███▀░░▄██
░░░░░░░░░▀▀▀███▀█▄░░░░░█▀░▀░░░▀█
░░░░░░░░░░░░▄▀░░░▀█▄░░░░░▄▄░░▄█▀
░░░▄▄▄▀▀▀▀▀█▀░░░░░█▄▀▄▄▄▄▄▄█▀▀░░
░▄█░░░▄██▀░░░░░░░░░█▄░░░░░░░░░░░
█▀▀░▄█░░░░░░░░░░░░░░▀▀█▄░░░░░░░░
█░░░█░░░░░░░░░░░░░░░░░░█▄░░░░░░░
*/
#include<bits/stdc++.h>
#include<unique.h>
using namespace std;
#define pb push_back
#define dbg(x) cout << #x << '=' << x << '\n';
#define ll long long
#define x first
#define y second
#define pi pair <int, int>
#define vi vector <int>
#define L nod<<1
#define R ((nod<<1)|1)
#define mp make_pair
const ll mod = 1000000007;
const ll nmax=1000003;

vi PickUnique(int n){
    vi b(n, 0);
    int pref[n], s[n];
    for(int i=0; i<n-1; i++){
        pref[i]=UniqueCount(0, i);
        s[i]=UniqueCount(i, n-1);
    }
    int cnt=pref[n-1], cur=0;
    for(int i=0; i<n; i++){
        int xd1, xd2;
        if(i==0) xd1=0;
        else xd1=pref[i-1];
        if(i==n-1) xd2=0;
        else xd2=s[i+1];
        if(p[i]==xd1+1 && s[i]==xd2+1) b[i]=1;
    }
    return b;
}


/*int32_t main(){
    ios_base :: sync_with_stdio(0); cin.tie(0); cout.tie(0);
    mt19937 rng(chrono::steady_clock::now().time_since_epoch().count());
}*/

Compilation message

unique.cpp: In function 'std::vector<int> PickUnique(int)':
unique.cpp:52:12: error: 'p' was not declared in this scope
         if(p[i]==xd1+1 && s[i]==xd2+1) b[i]=1;
            ^
unique.cpp:45:9: warning: unused variable 'cnt' [-Wunused-variable]
     int cnt=pref[n-1], cur=0;
         ^~~
unique.cpp:45:24: warning: unused variable 'cur' [-Wunused-variable]
     int cnt=pref[n-1], cur=0;
                        ^~~