Submission #1143373

#TimeUsernameProblemLanguageResultExecution timeMemory
1143373laurentiu_tTriumphal arch (POI13_luk)C++20
0 / 100
52 ms11192 KiB
#include<bits/stdc++.h> using namespace std; int n,k; string x,y; unordered_map<string,bool> nuex; unordered_map<string,bool> luat; void dfs(string n, string p) { luat[n]=true; if(n==y) { cout<<"TAX"; exit(0); } for(int i=0;i<n.size();i++) { string aux=n; if(n[i]=='0') aux[i]='1'; else aux[i]='0'; if(!luat[aux]&&!nuex[aux]) dfs(aux,n); } } signed main() { cin>>n>>k; cin>>x>>y; for(int i=0;i<k;i++) { string a; cin>>a; nuex[a]=true; } if(!nuex[x]&&!nuex[y]) { dfs(x,"1"); cout<<"NIE"; } }
#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...