Submission #148650

#TimeUsernameProblemLanguageResultExecution timeMemory
148650Greedy left the chat. (#200)List of Unique Integers (FXCUP4_unique)C++17
0 / 100
6 ms384 KiB
/* ░░░░░░░░░░░░░░░░▄▄█▀▀██▄▄░░░░░░░ ░░░░░░░░░░░░░▄█▀▀░░░░░░░▀█░░░░░░ ░░░░░░░░░░░▄▀░░░░░░░░░░░░░█░░░░░ ░░░░░░░░░▄█░░░░░░░░░░░░░░░█░░░░░ ░░░░░░░██▀░░░░░░░▄▄▄░░▄░█▄█▄░░░░ ░░░░░▄▀░░░░░░░░░░████░█▄██░▀▄░░░ ░░░░█▀░░░░░░░░▄▄██▀░░█████░██░░░ ░░░█▀░░░░░░░░░▀█░▀█▀█▀▀▄██▄█▀░░░ ░░░██░░░░░░░░░░█░░█░█░░▀▀▄█▀░░░░ ░░░░█░░░░░█░░░▀█░░░░▄░░░░░▄█░░░░ ░░░░▀█░░░░███▄░█░░░░░░▄▄▄▄█▀█▄░░ ░░░░░▀██░░█▄▀▀██░░░░░░░░▄▄█░░▀▄░ ░░░░░░▀▀█▄░▀▄▄░▄░░░░░░░███▀░░▄██ ░░░░░░░░░▀▀▀███▀█▄░░░░░█▀░▀░░░▀█ ░░░░░░░░░░░░▄▀░░░▀█▄░░░░░▄▄░░▄█▀ ░░░▄▄▄▀▀▀▀▀█▀░░░░░█▄▀▄▄▄▄▄▄█▀▀░░ ░▄█░░░▄██▀░░░░░░░░░█▄░░░░░░░░░░░ █▀▀░▄█░░░░░░░░░░░░░░▀▀█▄░░░░░░░░ █░░░█░░░░░░░░░░░░░░░░░░█▄░░░░░░░ */ #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(pref[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 (stderr)

unique.cpp: In function 'std::vector<int> PickUnique(int)':
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;
                        ^~~
#Verdict Execution timeMemoryGrader output
Fetching results...