PID383 / 自然的算术
题目描述

题目描述

给出一行一元一次的等式或不等式,再给出 n 个数,判断其中哪些数符合给出的式子,并把它们输出。

等号和不等号分别为:=(等于)、>(大于)、>=(大于或等于)、<(小于)、<=(小于或等于)、<>(不等于)。

数据规模

式子的长度不超过 40 个字节,其中所有字符均为半角字符。

n <= 100。

直接将数字带入式子计算的情况下,中间结果不会超过 longint 范围。

输入格式

第一行一个式子,为等式或不等式,其中只会出现加(+)、减(-)和乘(*)运算符,不会出现括号,且其中只会出现一个未知数 x(小写),x 前的乘号可能被省略,系数1也可以被省略,可能有多余的空格(数字不会被空格截断),但不会出现其他非法字符。

第二行一个数 n,表示要判断的数的个数。

第三行至第 n + 2 行,每行一个数,表示一个需要判断的数。

输出格式

如果输入的式子中没有出现未知数 x,或是化简后 x 的系数为 0,则输出一行“Are you sure?”(注意大小写,问号为半角,建议直接复制)。

对于输入中第三行后的每个要判断的数,如果它符合第一行的式子,则输出它,否则不输出,每个输出数字各占一行。按照输入的顺序输出。

样例输入
样例输出
提交题目 Error [ 更改语言 ] Language
C C++ Pascal Python2
相关讨论
查看更多讨论
发布新讨论 讨论