Submission #284975

#TimeUsernameProblemLanguageResultExecution timeMemory
2849753zpAesthetic (NOI20_aesthetic)C++14
0 / 100
759 ms115448 KiB
#include<bits/stdc++.h> #define ll long long using namespace std; const int N = 500009; vector<pair<ll, pair<ll, ll > > > v[N]; vector<ll> T[N]; ll d1[N],dn[N], f[N], g[N],ea[N],eb[N],ec[N], par[N],path[N],wh[N]; set<ll > S; /* 00000111111 */ void ad(ll x){ g[x] = 1; for(auto E : v[x]){ ll y = E.first, l = E.second.first, u= E.second.second; auto it= S.find(u); if(g[y] == 1) S.erase(it); if(g[y] == 0) S.insert(u); } } ll A = 0; main(){ ios_base::sync_with_stdio(false); cin.tie(0); ll n, m; cin >> n >> m; for(ll i = 0; i < m; i++){ cin>>ea[i]>>eb[i]>>ec[i]; } for(ll i = m-1; i >= 0; i--){ ll a = ea[i], b = eb[i], c = ec[i]; v[a].push_back({b, {c,i}}); v[b].push_back({a, {c,i}}); A = max(A, c); } for(int i=1;i<= n; i++) ad(i); }

Compilation message (stderr)

Aesthetic.cpp: In function 'void ad(long long int)':
Aesthetic.cpp:16:25: warning: unused variable 'l' [-Wunused-variable]
   16 |         ll y = E.first, l = E.second.first,  u= E.second.second;
      |                         ^
Aesthetic.cpp: At global scope:
Aesthetic.cpp:23:6: warning: ISO C++ forbids declaration of 'main' with no type [-Wreturn-type]
   23 | main(){
      |      ^
#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...