package CSP;
import java.util.Scanner;
import static java.lang.System.out;
public class CSP20200601two
{
static class JOJO
{
int x;
int y;
String s;
}
public static void main(String[] args)
{
Scanner YTY=new Scanner(System.in);
int n=YTY.nextInt(),m=YTY.nextInt();
JOJO[] JO=new JOJO[n];
int a=0,b=0;
for(int i=0;i<n;i++)
{
JO[i]=new JOJO();
JO[i].x=YTY.nextInt();
JO[i].y=YTY.nextInt();
JO[i].s=YTY.next();
if(JO[i].s.equals("A"))
{
a++;
}
else
{
b++;
}
}
int[][] B=new int[m][3];
for(int i=0;i<m;i++)
{
for(int j=0;j<3;j++)
{
B[i][j]=YTY.nextInt();
}
}
for(int i=0;i<m;i++)
{
int aa=0,bb=0;
for(int j=0;j<n;j++)
{
int xx=B[i][0]+B[i][1]*JO[j].x+B[i][2]*JO[j].y;
if(xx>0&&JO[j].s.equals("A"))
{
aa++;
}
else if(xx>0&&JO[j].s.equals("B"))
{
bb++;
}
}
if((aa==a&&bb==0)||(aa==0&&bb==b))
{
out.println("Yes");
}
else
{
out.println("No");
}
}
}
}
“相关推荐”对你有帮助么?
-
非常没帮助
-
没帮助
-
一般
-
有帮助
-
非常有帮助
提交