1548: 长方体的滚动

内存限制:128 MB 时间限制:1.000 S
评测方式:文本比较 命题人:
提交:1 解决:1

题目描述

一个长方体棱长为abc,放在第1象限处,可以沿x轴或y轴正向滚动。请你编程计算滚动中长方体所经过的路径。如下图:没x轴右方滚动1次的路径长为a+b,滚动2次的路径长为a+b+a;沿y轴的正向滚动1的路径长度是b+c2次是b+c+c




输入

输入有若干个案例,每个案例一行,每行有4个整数,a、b、c及n,n表示有几个滚动。接着有n行,每行的第一个字符是x或y,表示沿x轴或y轴的正向滚,第2个数k,表示滚动的次数。

输出

滚动后的路径长度。

样例输入 复制

3 2 1 3
x 2
y 3
x 10

样例输出 复制

Case 1:
沿x轴滚动2次后的路径长度是8
沿y轴滚动3次后的路径长度是6
沿x轴滚动10次后的路径长度是28