2616:比大小-3

时间限制:2 S   /  内存限制:65536 KB
AC:34   /  Submit:102
问题描述

在本题中,左值可以是未定义的变量已定义的变量,右值可以是已定义的变量数值

接下来,给你$$n$$条语句,这些语句只会是赋值语句或比较语句。

赋值语句的语法为str1=str2,其中$$str1$$必须是左值且$$str2$$必须是右值,否则该语句报错;

赋值语句的功能是将$$str2$$的值赋给$$str1$$,一个变量可以被多次赋值,以最后一次为准。

比较语句的语法为str1?str2,其中$$str1$$必须是右值且$$str2$$必须是右值,否则该语句报错;

比较语句的功能是输出$$str1$$和$$str2$$的大小关系。

输入描述

第一行是一个正整数$$T$$表示语句的条数。($$1 \leq T \leq 10000$$)

接下来$$T$$行,每行是一个赋值语句或比较语句。

保证出现的变量均为仅包含大小写字母且长度不超过$$10$$的字符串(大小写敏感)。

保证出现的数值均为$$1-100$$之间的正整数。

输出描述

针对每条语句,如果该语句报错,输出$$\text{error}$$并跳过该语句。

否则,针对每条比较语句,在一行中输出被比较的两者的大小关系。

样例输入复制样例

9

a=5

b=4

a?b

b=5

b?a

a=c

c=a

c?10

d?c

样例输出

>

=

error

<

error

相关

厦门大学嘉庚学院第十一届编程大赛


Copyright 2016 - 2024 XUJC ACM Team
闽ICP备2020022076号-1