TZOJ3591这个真不会

#include<stdio.h>
int main()
{
    int t,i,n,k,a[100000],b[100000],c,x,y;
    scanf("%d",&t);
    while(t--)
    {
        c=0;
        x=0;
        y=0;
        scanf("%d %d",&n,&k);
        for(i=0;i<n;i++)
        {
        scanf("%d %d",&a[i],&b[i]);
        if(a[i]==1&&b[i]==0)
          x++;
        if(a[i]==0&&b[i]==1)
        y++;
        if(a[i]==b[i])
        c++; 

        }
        if(x>y)
        x=y;
         if(c+2*x>=k)
      printf("1\n");
      else
      printf("0\n");
    }
    return 0;
}

猜你喜欢

转载自www.cnblogs.com/zzjam--1/p/11374206.html