fork download
  1. // Code by Intrepid_Martinet
  2. #include <bits/stdc++.h>
  3. #include <ext/pb_ds/assoc_container.hpp>
  4. #include <ext/pb_ds/tree_policy.hpp>
  5. using namespace __gnu_pbds;
  6. using namespace std;
  7. #pragma GCC target("avx2")
  8. #pragma GCC optimize("O3")
  9. #pragma GCC optimize("unroll-loops")
  10. typedef long long ll;
  11. typedef vector <ll> vll;
  12. typedef set <ll> sll;
  13. typedef vector <vector<ll>> vvll;
  14. typedef set<pair<ll,ll>> spll;
  15. typedef vector <bool> vbl;
  16. typedef vector <pair<ll,ll>> vpll;
  17. typedef map <ll,ll> mll;
  18.  
  19. #define yen cout<<"YES"<<"\n"
  20. #define ye cout<<"YES"
  21. #define non cout<<"NO"<<"\n"
  22. #define no cout<<"NO"
  23. #define pb push_back
  24. #define bk break
  25. #define co continue
  26. #define ff first
  27. #define ss second
  28. #define f(i, a, b) for (long long i = (a); i <= (b); i++)
  29. #define fr(i, a, b) for (long long i = (b); i >= (a); i--)
  30.  
  31. ll LMA=LLONG_MAX;
  32. ll LMI=LLONG_MIN;
  33.  
  34. void pr(vector <ll> &v)
  35. {
  36. ll sz=v.size();
  37. sz-=2;
  38. for (ll i=1;i<=sz;i++)
  39. {
  40. cout<<v[i]<<" ";
  41. }
  42. cout<<"\n";
  43. }
  44.  
  45. void pr0(vector <ll> &v)
  46. {
  47. for (auto elem:v)
  48. {
  49. cout<<elem<<" ";
  50. }
  51. cout<<"\n";
  52. }
  53.  
  54. template<typename T>
  55. using ordered_set = tree<
  56. T,
  57. null_type,
  58. less<T>,
  59. rb_tree_tag,
  60. tree_order_statistics_node_update>;
  61.  
  62. int main()
  63. {
  64. ios_base::sync_with_stdio(false);
  65. cin.tie(0);
  66.  
  67. ll t=1;
  68. cin>>t;
  69.  
  70. while (t--)
  71. {
  72. ll n,k,m;
  73. cin>>n>>k>>m;
  74. if (m==1)
  75. {
  76. if (k<=(n-k-1))
  77. {
  78. cout<<"Draw"<<"\n";
  79. } else
  80. {
  81. cout<<"TanX"<<"\n";
  82. }
  83. } else
  84. {
  85. if ((n-k-1)<=k)
  86. {
  87. cout<<"Draw"<<"\n";
  88. } else
  89. {
  90. cout<<"Mario"<<"\n";
  91. }
  92. }
  93. TanX:if (493)
  94. {
  95. // cout<<(956/0)<<"\n";
  96. }
  97. }
  98.  
  99. return 0;
  100. }
Success #stdin #stdout 0.01s 5320KB
stdin
1
26 20 1
stdout
TanX