题目描述
原题链接:1008 Elevator

解题思路
读题,一个电梯按照输入的轨迹计算花费的时间。
不知道这个题目的考点是什么,比较简单
AC代码
#include <bits/stdc++.h>
using namespace std;
int main () {
int n, target, step; scanf("%d", &n);
int level = 0, time = 0;
while (n--) {
scanf("%d", &target);
step = target - level; level = target;
if (step > 0) time += 5+step*6;
else time += 5-step*4;
}
printf("%d\n", time);
return 0;
}
使用C++解决电梯问题
这篇博客分享了一道关于电梯运动轨迹的编程题,作者通过读题理解并编写了AC代码,主要涉及C++编程和算法逻辑。题目要求根据输入的电梯目标楼层计算总耗时,代码中计算了上行和下行所需的不同时间,并输出了最终结果。
644

被折叠的 条评论
为什么被折叠?



