HM004 命名的盒子
HM004 命名的盒子
来源: 第 4 集 变量-变量的使用-变量的意义
难度: 入门
时间限制: 1s
空间限制: 64MB
题目描述
内存里的每个格子都有地址,但记住一长串地址既麻烦也不安全。变量的意义就是:**给一块内存起一个名字**,以后用名字读写其中的值,而不用去记地址。
定义变量的写法是:数据类型、变量名、赋值号、初始值,语句末尾加分号。变量一旦有了名字,就可以反复使用;也可以再次赋值,改掉格子里当前的数。输出变量时,打印的是它**此刻**存着的值。
请模拟一个整型变量 box:先读入它的初始值,再处理若干次操作。
SET x:把box改成 \(x\)。SHOW:输出box的当前值。
输入格式
第一行两个整数 \(init\) 和 \(m\)(\(-10^9 \le init \le 10^9\),\(1 \le m \le 100\)),表示初始值和操作次数。
接下来 \(m\) 行,每行一种操作:SET x 或 SHOW(\(-10^9 \le x \le 10^9\))。
输出格式
每个 SHOW 输出一行整数,即变量当前值。
样例
输入 #1
10 3
SHOW
SET 20
SHOW
输出 #1
10
20
输入 #2
0 4
SET 5
SET 5
SHOW
SET -1
输出 #2
5
说明
同一次 SET 可以把变量改成新值,也可以改成与原来相同的值。没有 SHOW 的赋值只更新内存,不产生输出。
信息
- ID
- 1003
- 难度
- (无)
- 分类
- (无)
- 标签
- (无)
- 递交数
- 0
- 已通过
- 0
- 通过率
- ?
- 上传者