Advertisement
yicongli

T163T1

Mar 29th, 2019
142
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.73 KB | None | 0 0
  1. #include<bits/stdc++.h>
  2.  
  3. using namespace std;
  4.  
  5. #define gc c=getchar()
  6. #define r(x) read(x)
  7. #define ll long long
  8.  
  9. template<typename T>
  10. inline void read(T&x){
  11.     x=0;T k=1;char gc;
  12.     while(!isdigit(c)){if(c=='-')k=-1;gc;}
  13.     while(isdigit(c)){x=x*10+c-'0';gc;}x*=k;
  14. }
  15.  
  16. inline bool solve(){
  17.     int n,a,b;r(n),r(a),r(b);
  18.     if(a==1)return 0;
  19.     if(n==2){
  20.         if(a&1)return 0;
  21.         if((b&1)&&!a)return 0;
  22.         if(!b&&!a)return 0;
  23.         return 1;
  24.     }
  25.     else {
  26.         if(a==n||b==n)return 1;
  27.         if(a+b<=n)return 0;
  28.         return 1;
  29.     }
  30. }
  31.  
  32. int main(){
  33.     freopen("flow.in","r",stdin);
  34.     freopen("flow.out","w",stdout);
  35.     int T;r(T),r(T);
  36.     while(T--){
  37.         printf("%d\n",solve());
  38.     }
  39. }
  40. /*
  41. 0
  42. 3
  43. 2 2 1
  44. 4 2 3
  45. 5 2 3
  46. */
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement