C. 编译器

    Type: Default 2000ms 512MiB

编译器

You cannot submit for this problem because the contest is ended. You can click "Open in Problem Set" to view this problem in normal mode.

####【问题描述】 现在我们要执行若干代码,代码为对于变量的操作,包含以下三种:

1、变量名=变量值,变量名由小写字母组成,变量值有可能是正整数或者字符串(小写字母或者数字),例如:a=3b="233"

2、变量名,代表询问该变量的值,如果该变量未赋值,则输出 no

3、变量名+=值,如果该变量未定义,直接跳过该次操作。设该变量的值为x,加上的值为y,如果两者均为整数直接相加;如果 xx 是整数 yy 为字符串则跳过此次操作;如果 xx 是字符串 yy 是整数则将 yy 转换为字符串进行字符串拼接;如果两者均为字符串直接进行字符串拼接。

####【输入格式】

第一行一个整数 NN 代表操作的次数。

接下来每行一行代码。

####【输出格式】

对于每次询问操作输出一行代表答案。

####【样例输入】

12
a=1
b=1
c="1"
d="1"
a+=1
b+="1"
c+=1
d+="1"
a
b
c
d

####【样例输出】

2
1
11
11

####【数据规模与约定】

对于30%30\%的数据,N100N\leq100

对于另外20%20\%的数据,所有值均为整数。

对于另外20%20\%的数据,所有值均为字符串。

对于100%100\%的数据,N104N\leq10^4,所有变量名、字符串长度均不超过2020,所有数值输入范围均不超过10001000

2023CSP赛前冲刺模拟7

Not Attended
Status
Done
Rule
OI
Problem
4
Start at
2023-10-4 8:30
End at
2023-10-4 12:00
Duration
3.5 hour(s)
Host
Partic.
4