#6979. 猫吃花生
猫吃花生
题目描述
有 只猫,每只猫各自拥有一些花生。一开始,所有猫拥有的花生数量都为 。接下来的每一天,这些猫咪会得到、吃掉或交换一些花生。经过观察发现,猫咪们每天的行为都是完全相同的,猫咪们在一天内的行为可以用 个动作描述,给定猫咪们每天重复的动作序列,那么经过 天之后,每只猫咪会有多少花生呢?
输入格式
第一行:三个整数分别表示 , 和 ; 接下来有 行,描述了猫咪们一天内的行为,一行表示一个动作,每一行的第一个字符为一个小写字母:
- 以
g
开头的动作后接一个整数 ,表示第 只猫得到一粒花生; - 以
e
开头的动作后接一个整数 ,表示第 只猫吃掉了它的所有花生; - 以
s
开头的动作后接两个整数 和 ,表示 只猫和第 只猫交换了它们的花生。
输出格式
单独一行:输出 个整数,依次表示每只猫咪最后所拥有的花生数量。
3 1 6
g 1
g 2
g 2
s 1 2
g 3
e 2
2 0 1
数据范围
- ;
- ;
- 对于 的数据,;
- 对于 的数据,;
- 对于 的数据,。