#P1063. 三步机器人 - 笨笨型
三步机器人 - 笨笨型
题目背景
嘉善技师学院智能制造系机器人专业正在研发一款机器人,由于机器人一次只能执行三条指令,称为三步机器人。又因研发时间较为仓促,目前机器人还比较笨,因此被称为 —— 三步机器人-笨笨型。
题目描述
编写一段程序操作三步机器人-笨笨型,机器人初始化时是一个空列表: 根据输入、输出要求,输入三行,每一行一个指令字符 ,每输入一行指令应立即输出笨笨机器人内的列表。
指令字符如下:
A
: 往列表尾部添加一个整数0
;I
: 在列表索引0
的位置添加元素1
;E
: 在列表尾部合并一个列表[2, 3]
;T
: 把列表索引0
的元素修改成4
;R
: 在列表中删除第一个值为0
的元素;P
: 删除列表尾部的元素。
输入要求
输入三行,每一行输入一个指令字符 。
输出要求
输出三行,每一行输出由指令字符操作后,三步机器人内的列表。
样例
A
I
E
[0]
[1, 0]
[1, 0, 2, 3]
E
E
E
[2, 3]
[2, 3, 2, 3]
[2, 3, 2, 3, 2, 3]
A
T
P
[0]
[4]
[]
数据规模与约定
的输入数据,满足在输入R
指令之前列表中存在元素0
;在输入T
、P
和Q
指令之前列表非空。