这个题很无语,最后一个楼层也要加上停的时间……
#include<bits/stdc++.h>
using namespace std;
int main(){
int t,sum=0,pre=0,now;
cin>>t;
sum+=t*5;
while(t--){
cin>>now;
if(now>pre) sum+=(now-pre)*6;
else sum+=(pre-now)*4;
pre=now;
}
cout<<sum;
return 0;
}
这篇博客讨论了编程题目中遇到的挑战,特别是涉及计算楼层间移动时间时,包括最后一个楼层的特殊情况。作者通过代码示例展示了如何在C++中处理这种包含停顿时间的递归问题,以求得准确的总时间消耗。
439

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



