#KKT100302. 溶液模拟器

溶液模拟器

题目描述

初始溶液质量为 V0V_0、浓度为 C0%C_0\%。操作 P V C 加入质量为 VV、浓度为 C%C\% 的溶液;操作 Z 撤销最近一次尚未撤销的加入操作,只剩初始溶液时撤销无效。每次操作后求当前质量和浓度。

输入格式

第一行 V0,C0V_0,C_0,第二行操作数 nn,随后 nn 行每行一条操作。

输出格式

每次操作输出一行:整数质量和保留5位小数的浓度,不输出百分号。

样例

100 100
2
P 100 0
Z
200 50.00000
100 100.00000

数据范围

1≤n≤100001\le n\le10000,质量均为正整数,浓度为0至100的整数;任意时刻总质量不超过 231−12^{31}-1。