1548: 长方体的滚动
内存限制:128 MB
时间限制:1.000 S
评测方式:文本比较
命题人:
提交:1
解决:1
题目描述
一个长方体棱长为a、b、c,放在第1象限处,可以沿x轴或y轴正向滚动。请你编程计算滚动中长方体所经过的路径。如下图:没x轴右方滚动1次的路径长为a+b,滚动2次的路径长为a+b+a;沿y轴的正向滚动1次的路径长度是b+c,2次是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