Advertisement
Mohammad_Dipu_Sultan

CF #648 A

Jun 7th, 2020
155
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.76 KB | None | 0 0
  1. #include<bits/stdc++.h>
  2. using namespace std;
  3. typedef long long           ll;
  4. typedef unsigned long long  ull;
  5.  
  6. #define test                int t; cin>>t; while (t--)
  7. #define sc(a)               scanf("%lld",&a)
  8. #define sc2(a,b)            scanf("%lld %lld",&a,&b)
  9. #define srev                reverse(s.begin(),s.end())
  10. #define sortstr             sort(s.begin(), s.end());
  11. #define gtl(x)              getline(cin, (x))
  12. #define PI                  acos(-1)
  13. #define Precision(a)        cout << fixed << setprecision(a)
  14. #define Faster              ios_base::sync_with_stdio(0);cin.tie(0);cout.tie(0);
  15.  
  16. template <typename T> T Sqr(T x) { T n = x * x ; return n ;}
  17. template <typename T> T Pow(T B,T P){ if(P==0) return 1; if(P&1) return B*Pow(B,P-1);  else return Sqr(Pow(B,P/2));}
  18. template <typename T> T Abs(T a) {if(a<0)return -a;else return a;}
  19. template <typename T> T Gcd(T a,T b){if(a<0)return Gcd(-a,b);if(b<0)return Gcd(a,-b);return (b==0)?a:Gcd(b,a%b);}
  20. template <typename T> T Lcm(T a,T b) {if(a<0)return Lcm(-a,b);if(b<0)return Lcm(a,-b);return a*(b/Gcd(a,b));}
  21. //scanf("%[^\n]%*c", str);
  22. //sort(s,s+n,greater<int>());
  23. const int N=55;
  24. int main()
  25. {
  26.     Faster
  27.     test
  28.     {
  29.         int n, m;
  30.         cin >> n >> m;
  31.         int r[N], c[N];
  32.         memset(r, 0, sizeof r);
  33.         memset(c, 0, sizeof c);
  34.         for(int i=0; i<n; i++)
  35.         {
  36.             for(int j=0; j<m; j++)
  37.             {
  38.                 int k;
  39.                 cin >> k;
  40.                 if(k==1) r[i]++, c[j]++;
  41.             }
  42.         }
  43.         int row=0, col=0;
  44.         for(int i=0; i<n; i++)
  45.             row+=!r[i];
  46.         for(int i=0; i<m; i++)
  47.             col+=!c[i];
  48.         if(min(row, col) & 1) cout << "Ashish\n";
  49.         else cout << "Vivek\n";
  50.     }
  51.     return 0;
  52. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement