Submission #1281241

#TimeUsernameProblemLanguageResultExecution timeMemory
1281241arman.khachatryanKlasika (COCI20_klasika)C++20
33 / 110
2999 ms4552 KiB
#include <bits/stdc++.h> #define ll long long using namespace std; int main() { ll t, a, b; cin>>t; ll tin=1; vector<ll> v(t+1), q; v[1]=0; q.push_back(0); while(t--){ string s; cin>>s>>a>>b; if(s=="Add"){ tin++; v[tin]=b^v[a]; q.push_back(v[tin]); }else{ ll ans=0; for(auto it : q){ ans=max(ans, (v[a]^it)); } cout<<ans<<'\n'; } } }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...