PAT甲级真题1008. Elevator

题目链接:https://www.patest.cn/contests/pat-a-practise/1008

PAT甲级真题1008. Elevator_第1张图片

题意:一部电梯,一开始停在第0楼,然后给出我们接下来要停靠的楼层,往上走每走一层用6分钟,每往下走一层用4分钟,每次停靠时停5分钟,问我们总共需要多少时间。

这题没什么特别的难度,只需要一步一步模拟即可。

#include 
int main() {
	int n;
	scanf("%d", &n);
	int sum = 0, s = 0;
	for(int i=0; i e) {
			sum += 4 * (s - e) + 5;
		}
		else {
			sum += 6 * (e - s) + 5;
		}
		s = e;
	}
	printf("%d\n", sum);
}

你可能感兴趣的:(ACM_Water,PAT考题练习题解)