题目描述
题目描述
给出一行一元一次的等式或不等式,再给出 n 个数,判断其中哪些数符合给出的式子,并把它们输出。
等号和不等号分别为:=(等于)、>(大于)、>=(大于或等于)、<(小于)、<=(小于或等于)、<>(不等于)。
数据规模
式子的长度不超过 40 个字节,其中所有字符均为半角字符。
n <= 100。
直接将数字带入式子计算的情况下,中间结果不会超过 longint 范围。
输入格式
第一行一个式子,为等式或不等式,其中只会出现加(+)、减(-)和乘(*)运算符,不会出现括号,且其中只会出现一个未知数 x(小写),x 前的乘号可能被省略,系数1也可以被省略,可能有多余的空格(数字不会被空格截断),但不会出现其他非法字符。
第二行一个数 n,表示要判断的数的个数。
第三行至第 n + 2 行,每行一个数,表示一个需要判断的数。
输出格式
如果输入的式子中没有出现未知数 x,或是化简后 x 的系数为 0,则输出一行“Are you sure?”(注意大小写,问号为半角,建议直接复制)。
对于输入中第三行后的每个要判断的数,如果它符合第一行的式子,则输出它,否则不输出,每个输出数字各占一行。按照输入的顺序输出。
样例输入
样例输出