#P845. 香槟塔
香槟塔
题目描述
有一个高度为 层的香槟塔,最高层记为第一层,最底层记为第 层,每一层有最大容量,其中第 层香槟杯的容量为 。
现给定 次操作,每次操作为倒香槟或查询中的一个:
- 当 时,表示在第 层的香槟杯中,倒入 个单位的香槟。
- 当 时,表示查询当前第 层的香槟杯中目前有多少单位香槟。
第 层香槟杯倒满后,多余的香槟会溢出流向第 层香槟杯,若第 层香槟杯也溢出,则会流向第 层香槟杯,以此类推,最底层香槟杯溢出的香槟不计入询问范围。
输入格式
输入第一行,一个正整数
输入第二行, 个正整数
输入第三行,一个正整数
接下来 行,每行表示一次操作,以 A x y
或 Q x
的形式给出。
输出格式
对于每个询问,输出对应答案,以换行为分割标志。
2
2 5
4
A 1 1
A 2 7
Q 1
Q 2
1
5
数据范围
- 对于 的数据,
- 对于 的数据,
- 对于 的数据, ,