fork download
  1. #include <bits/stdc++.h>
  2. using namespace std;
  3. string a,b;
  4. int main(){
  5. int n,m;
  6. cin>>n>>m;
  7. cin>>a>>b;
  8. int q;
  9. cin>>q;
  10. while(q--){
  11. string str;
  12. cin>>str;
  13. bool flag3=1,flag4=1;
  14. for(int i=0;i<str.size();i++){
  15. bool flag1=false,flag2=false;
  16. for(int j=0;j<a.size();j++){
  17. if(str[i]==a[j]){
  18. flag1=true;
  19. }
  20. }
  21. for(int j=0;j<b.size();j++){
  22. if(str[i]==b[j]){
  23. flag2=true;
  24. }
  25. }
  26. if(flag1==false){
  27. flag3=false;
  28. }
  29. if(flag2==false){
  30. flag4=false;
  31. }
  32. }
  33. if(flag3&&flag4 || !flag3 && !flag4){
  34. cout<<"Unknown\n";
  35. }else if(flag3){
  36. cout<<"Takahashi\n";
  37. }else{
  38. cout<<"Aoki\n";
  39. }
  40. }
  41. return 0;
  42. }
  43.  
Success #stdin #stdout 0.01s 5320KB
stdin
13 11
defghiqsvwxyz
acejmoqrtwx
15
qhsqzhd
jcareec
wwqxqew
wxqxwex
jxxrtwa
trtqjxe
sqyggse
xxqwxew
xewwxxw
wwqxwex
xqqxqwq
qxxexxe
teqeroc
eeeqqee
vxdevyy
stdout
Takahashi
Aoki
Unknown
Unknown
Aoki
Aoki
Takahashi
Unknown
Unknown
Unknown
Unknown
Unknown
Aoki
Unknown
Takahashi